summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-adblock/Makefile6
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js35
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js342
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js39
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js486
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js35
-rw-r--r--applications/luci-app-adblock/luasrc/controller/adblock.lua177
-rw-r--r--applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua55
-rw-r--r--applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua52
-rw-r--r--applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua267
-rw-r--r--applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua55
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/adblock_css.htm86
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm47
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/logread.htm36
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/query.htm64
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/report.htm310
-rw-r--r--applications/luci-app-adblock/luasrc/view/adblock/runtime.htm213
-rw-r--r--applications/luci-app-adblock/po/bg/adblock.po742
-rw-r--r--applications/luci-app-adblock/po/ca/adblock.po1060
-rw-r--r--applications/luci-app-adblock/po/cs/adblock.po1334
-rw-r--r--applications/luci-app-adblock/po/de/adblock.po1389
-rw-r--r--applications/luci-app-adblock/po/el/adblock.po780
-rw-r--r--applications/luci-app-adblock/po/en/adblock.po742
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po1503
-rw-r--r--applications/luci-app-adblock/po/fr/adblock.po1389
-rw-r--r--applications/luci-app-adblock/po/he/adblock.po742
-rw-r--r--applications/luci-app-adblock/po/hi/adblock.po742
-rw-r--r--applications/luci-app-adblock/po/hu/adblock.po1389
-rw-r--r--applications/luci-app-adblock/po/it/adblock.po1263
-rw-r--r--applications/luci-app-adblock/po/ja/adblock.po1367
-rw-r--r--applications/luci-app-adblock/po/ko/adblock.po742
-rw-r--r--applications/luci-app-adblock/po/mr/adblock.po773
-rw-r--r--applications/luci-app-adblock/po/ms/adblock.po846
-rw-r--r--applications/luci-app-adblock/po/nb_NO/adblock.po977
-rw-r--r--applications/luci-app-adblock/po/pl/adblock.po1372
-rw-r--r--applications/luci-app-adblock/po/pt/adblock.po1387
-rw-r--r--applications/luci-app-adblock/po/pt_BR/adblock.po1483
-rw-r--r--applications/luci-app-adblock/po/ro/adblock.po945
-rw-r--r--applications/luci-app-adblock/po/ru/adblock.po1369
-rw-r--r--applications/luci-app-adblock/po/sk/adblock.po921
-rw-r--r--applications/luci-app-adblock/po/sv/adblock.po1146
-rw-r--r--applications/luci-app-adblock/po/templates/adblock.pot742
-rw-r--r--applications/luci-app-adblock/po/tr/adblock.po823
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po819
-rw-r--r--applications/luci-app-adblock/po/vi/adblock.po927
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po1306
-rw-r--r--applications/luci-app-adblock/po/zh_Hant/adblock.po1163
-rw-r--r--applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json57
-rw-r--r--applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json30
-rw-r--r--applications/luci-app-aria2/po/de/aria2.po152
-rw-r--r--applications/luci-app-aria2/po/ro/aria2.po8
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po9
-rw-r--r--applications/luci-app-banip/po/hu/banip.po8
-rw-r--r--applications/luci-app-banip/po/ru/banip.po14
-rw-r--r--applications/luci-app-bmx7/po/ro/bmx7.po10
-rw-r--r--applications/luci-app-cshark/po/ro/cshark.po8
-rw-r--r--applications/luci-app-dcwapd/po/ro/dcwapd.po10
-rw-r--r--applications/luci-app-ddns/po/de/ddns.po24
-rw-r--r--applications/luci-app-ddns/po/ro/ddns.po12
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/hu/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/ro/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dump1090/po/de/dump1090.po101
-rw-r--r--applications/luci-app-dynapoint/po/ro/dynapoint.po8
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po9
-rw-r--r--applications/luci-app-firewall/po/hu/firewall.po17
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po8
-rw-r--r--applications/luci-app-frpc/po/de/frpc.po16
-rw-r--r--applications/luci-app-frpc/po/pt/frpc.po52
-rw-r--r--applications/luci-app-frpc/po/ro/frpc.po9
-rw-r--r--applications/luci-app-frps/po/de/frps.po10
-rw-r--r--applications/luci-app-frps/po/pt/frps.po125
-rw-r--r--applications/luci-app-fwknopd/po/de/fwknopd.po56
-rw-r--r--applications/luci-app-ksmbd/po/hu/ksmbd.po12
-rw-r--r--applications/luci-app-ksmbd/po/ro/ksmbd.po48
-rw-r--r--applications/luci-app-ltqtapi/po/ro/ltqtapi.po8
-rw-r--r--applications/luci-app-lxc/po/ro/lxc.po8
-rw-r--r--applications/luci-app-minidlna/po/hu/minidlna.po10
-rw-r--r--applications/luci-app-minidlna/po/pt_BR/minidlna.po4
-rw-r--r--applications/luci-app-minidlna/po/ro/minidlna.po8
-rw-r--r--applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po53
-rw-r--r--applications/luci-app-mjpg-streamer/po/ro/mjpg-streamer.po10
-rw-r--r--applications/luci-app-mwan3/po/ro/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/vi/mwan3.po8
-rw-r--r--applications/luci-app-nextdns/po/de/nextdns.po8
-rw-r--r--applications/luci-app-nextdns/po/hu/nextdns.po8
-rw-r--r--applications/luci-app-nextdns/po/ro/nextdns.po10
-rw-r--r--applications/luci-app-nft-qos/po/ro/nft-qos.po8
-rw-r--r--applications/luci-app-nlbwmon/po/ro/nlbwmon.po10
-rw-r--r--applications/luci-app-noddos/po/ro/noddos.po8
-rw-r--r--applications/luci-app-noddos/po/ru/noddos.po8
-rw-r--r--applications/luci-app-ntpc/po/ro/ntpc.po29
-rw-r--r--applications/luci-app-nut/po/de/nut.po18
-rw-r--r--applications/luci-app-nut/po/ro/nut.po8
-rw-r--r--applications/luci-app-nut/po/ru/nut.po18
-rw-r--r--applications/luci-app-ocserv/po/hu/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/ro/ocserv.po14
-rw-r--r--applications/luci-app-olsr/po/de/olsr.po71
-rw-r--r--applications/luci-app-olsr/po/hu/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/pt/olsr.po4
-rw-r--r--applications/luci-app-olsr/po/pt_BR/olsr.po6
-rw-r--r--applications/luci-app-olsr/po/ro/olsr.po16
-rw-r--r--applications/luci-app-olsr/po/vi/olsr.po8
-rw-r--r--applications/luci-app-openvpn/po/de/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/hu/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/ro/openvpn.po8
-rw-r--r--applications/luci-app-opkg/po/hu/opkg.po12
-rw-r--r--applications/luci-app-p910nd/po/de/p910nd.po12
-rw-r--r--applications/luci-app-p910nd/po/ro/p910nd.po15
-rw-r--r--applications/luci-app-pagekitec/po/de/pagekitec.po8
-rw-r--r--applications/luci-app-pagekitec/po/hu/pagekitec.po8
-rw-r--r--applications/luci-app-pagekitec/po/ro/pagekitec.po9
-rw-r--r--applications/luci-app-polipo/po/de/polipo.po8
-rw-r--r--applications/luci-app-polipo/po/ro/polipo.po10
-rw-r--r--applications/luci-app-radicale/po/de/radicale.po8
-rw-r--r--applications/luci-app-radicale2/po/de/radicale2.po186
-rw-r--r--applications/luci-app-radicale2/po/ro/radicale2.po8
-rw-r--r--applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po44
-rw-r--r--applications/luci-app-rp-pppoe-server/po/ro/rp-pppoe-server.po10
-rw-r--r--applications/luci-app-samba/po/ro/samba.po43
-rw-r--r--applications/luci-app-samba4/po/de/samba4.po10
-rw-r--r--applications/luci-app-samba4/po/hu/samba4.po10
-rw-r--r--applications/luci-app-samba4/po/ro/samba4.po65
-rw-r--r--applications/luci-app-ser2net/po/de/ser2net.po84
-rw-r--r--applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shairplay/po/de/shairplay.po10
-rw-r--r--applications/luci-app-shairplay/po/ro/shairplay.po8
-rw-r--r--applications/luci-app-simple-adblock/Makefile4
-rw-r--r--applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua24
-rw-r--r--applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua131
-rw-r--r--applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm69
-rw-r--r--applications/luci-app-simple-adblock/luasrc/view/simple-adblock/css.htm9
-rw-r--r--applications/luci-app-simple-adblock/luasrc/view/simple-adblock/error.htm13
-rw-r--r--applications/luci-app-simple-adblock/luasrc/view/simple-adblock/js.htm59
-rw-r--r--applications/luci-app-simple-adblock/po/de/simple-adblock.po20
-rw-r--r--applications/luci-app-simple-adblock/po/ro/simple-adblock.po8
-rw-r--r--applications/luci-app-simple-adblock/po/templates/simple-adblock.pot337
-rw-r--r--applications/luci-app-simple-adblock/root/etc/uci-defaults/40_luci-simple-adblock6
-rw-r--r--applications/luci-app-splash/po/de/splash.po6
-rw-r--r--applications/luci-app-splash/po/pt_BR/splash.po6
-rw-r--r--applications/luci-app-splash/po/ro/splash.po46
-rw-r--r--applications/luci-app-squid/po/ro/squid.po10
-rw-r--r--applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js2
-rw-r--r--applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js6
-rw-r--r--applications/luci-app-statistics/po/bg/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/ca/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/cs/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/de/statistics.po357
-rw-r--r--applications/luci-app-statistics/po/el/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/en/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/es/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/fr/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/he/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/hi/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/hu/statistics.po10
-rw-r--r--applications/luci-app-statistics/po/it/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/ja/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/ko/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/mr/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/ms/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/nb_NO/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/pl/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/pt/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/pt_BR/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/ro/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/ru/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/sk/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/sv/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/templates/statistics.pot2
-rw-r--r--applications/luci-app-statistics/po/tr/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/uk/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/vi/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/zh_Hans/statistics.po2
-rw-r--r--applications/luci-app-statistics/po/zh_Hant/statistics.po2
-rw-r--r--applications/luci-app-tinyproxy/po/hu/tinyproxy.po127
-rw-r--r--applications/luci-app-tinyproxy/po/ro/tinyproxy.po8
-rw-r--r--applications/luci-app-transmission/po/de/transmission.po31
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/hu/travelmate.po8
-rw-r--r--applications/luci-app-ttyd/po/hu/ttyd.po8
-rw-r--r--applications/luci-app-ttyd/po/ro/ttyd.po12
-rw-r--r--applications/luci-app-udpxy/po/de/udpxy.po8
-rw-r--r--applications/luci-app-udpxy/po/hu/udpxy.po24
-rw-r--r--applications/luci-app-udpxy/po/ro/udpxy.po8
-rw-r--r--applications/luci-app-uhttpd/po/ro/uhttpd.po8
-rw-r--r--applications/luci-app-unbound/po/de/unbound.po6
-rw-r--r--applications/luci-app-upnp/po/hu/upnp.po8
-rw-r--r--applications/luci-app-upnp/po/ro/upnp.po8
-rw-r--r--applications/luci-app-vnstat/po/ro/vnstat.po30
-rw-r--r--applications/luci-app-vnstat2/po/de/vnstat2.po10
-rw-r--r--applications/luci-app-vnstat2/po/hu/vnstat2.po8
-rw-r--r--applications/luci-app-vnstat2/po/ro/vnstat2.po13
-rw-r--r--applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po52
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po14
-rw-r--r--applications/luci-app-wireguard/po/de/wireguard.po23
-rw-r--r--applications/luci-app-wireguard/po/hu/wireguard.po36
-rw-r--r--applications/luci-app-wireguard/po/ro/wireguard.po10
-rw-r--r--applications/luci-app-wol/po/de/wol.po8
-rw-r--r--applications/luci-app-wol/po/hu/wol.po14
-rw-r--r--applications/luci-app-wol/po/ru/wol.po7
-rw-r--r--applications/luci-app-yggdrasil/po/ro/yggdrasil.po8
202 files changed, 22929 insertions, 15085 deletions
diff --git a/applications/luci-app-adblock/Makefile b/applications/luci-app-adblock/Makefile
index c51b9d8eda..47c0be68fd 100644
--- a/applications/luci-app-adblock/Makefile
+++ b/applications/luci-app-adblock/Makefile
@@ -1,12 +1,14 @@
-# Copyright 2017 Dirk Brenken (dev@brenken.org)
+# Copyright 2017-2020 Dirk Brenken (dev@brenken.org)
# This is free software, licensed under the Apache License, Version 2.0
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI support for Adblock
-LUCI_DEPENDS:=+luci-compat +adblock +luci-lib-jsonc
+LUCI_DEPENDS:=+adblock +luci-lib-jsonc
LUCI_PKGARCH:=all
+PKG_LICENSE:=Apache-2.0
+
include ../../luci.mk
# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js
new file mode 100644
index 0000000000..7e053c6192
--- /dev/null
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js
@@ -0,0 +1,35 @@
+'use strict';
+'require fs';
+'require ui';
+
+return L.view.extend({
+ load: function() {
+ return L.resolveDefault(fs.read_direct('/etc/adblock/adblock.blacklist'), '');
+ },
+ handleSave: function(ev) {
+ var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n').replace(/[^a-z0-9\.\-\#\n]/g, '')) + '\n';
+ return fs.write('/etc/adblock/adblock.blacklist', value)
+ .then(function(rc) {
+ document.querySelector('textarea').value = value;
+ ui.addNotification(null, E('p', _('Blacklist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
+ }).catch(function(e) {
+ ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message)));
+ });
+ },
+ render: function(blacklist) {
+ return E([
+ E('p', {},
+ _('This is the local adblock blacklist to always-deny certain (sub) domains.<br /> \
+ Please note: add only one domain per line. Comments introduced with \'#\' are allowed - ip addresses, wildcards and regex are not.')),
+ E('p', {},
+ E('textarea', {
+ 'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+ 'wrap': 'off',
+ 'rows': 25
+ }, [ blacklist != null ? blacklist : '' ])
+ )
+ ]);
+ },
+ handleSaveApply: null,
+ handleReset: null
+});
diff --git a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js
new file mode 100644
index 0000000000..58a6dbe1a9
--- /dev/null
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js
@@ -0,0 +1,342 @@
+'use strict';
+'require fs';
+'require ui';
+
+/*
+ button handling
+*/
+function handleAction(ev) {
+ if (ev.target && ev.target.getAttribute('name') === 'blacklist') {
+ L.ui.showModal(_('Add Blacklist Domain'), [
+ E('p', _('Add this (sub-)domain to your local blacklist.')),
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
+ E('input', { 'class': 'cbi-input-text', 'style': 'width:300px', 'id': 'blacklist', 'value': ev.target.getAttribute('value') }, [])
+ ])
+ ]),
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'btn',
+ 'click': L.hideModal
+ }, _('Cancel')),
+ ' ',
+ E('button', {
+ 'class': 'btn cbi-button-action',
+ 'click': ui.createHandlerFn(this, function(ev) {
+ L.resolveDefault(fs.read_direct('/etc/adblock/adblock.blacklist'), '')
+ .then(function(res) {
+ var domain = document.getElementById('blacklist').value.trim().toLowerCase().replace(/[^a-z0-9\.\-]/g,'');
+ var pattern = new RegExp('^' + domain.replace(/[\.]/g,'\\.') + '$', 'm');
+ if (res.search(pattern) === -1) {
+ var blacklist = res + domain + '\n';
+ fs.write('/etc/adblock/adblock.blacklist', blacklist);
+ ui.addNotification(null, E('p', _('Blacklist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
+ }
+ L.hideModal();
+ });
+ })
+ }, _('Save'))
+ ])
+ ]);
+ document.getElementById('blacklist').focus();
+ }
+
+ if (ev.target && ev.target.getAttribute('name') === 'whitelist') {
+ L.ui.showModal(_('Add Whitelist Domain'), [
+ E('p', _('Add this (sub-)domain to your local whitelist.')),
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
+ E('input', { 'class': 'cbi-input-text', 'style': 'width:300px', 'id': 'whitelist', 'value': ev.target.getAttribute('value') }, [])
+ ])
+ ]),
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'btn',
+ 'click': L.hideModal
+ }, _('Cancel')),
+ ' ',
+ E('button', {
+ 'class': 'btn cbi-button-action',
+ 'click': ui.createHandlerFn(this, function(ev) {
+ L.resolveDefault(fs.read_direct('/etc/adblock/adblock.whitelist'), '')
+ .then(function(res) {
+ var domain = document.getElementById('whitelist').value.trim().toLowerCase().replace(/[^a-z0-9\.\-]/g,'');
+ var pattern = new RegExp('^' + domain.replace(/[\.]/g,'\\.') + '$', 'm');
+ if (res.search(pattern) === -1) {
+ var whitelist = res + domain + '\n';
+ fs.write('/etc/adblock/adblock.whitelist', whitelist);
+ ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
+ }
+ L.hideModal();
+ });
+ })
+ }, _('Save'))
+ ])
+ ]);
+ document.getElementById('whitelist').focus();
+ }
+
+ if (ev === 'query') {
+ L.ui.showModal(_('Blocklist Query'), [
+ E('p', _('Query active blocklists and backups for a specific domain.')),
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ E('label', { 'style': 'padding-top:.5em', 'id': 'run' }, [
+ E('input', {
+ 'class': 'cbi-input-text',
+ 'placeholder': 'google.com',
+ 'style': 'width:300px',
+ 'id': 'search'
+ })
+ ])
+ ]),
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ '\xa0',
+ E('h5', _('Result')),
+ E('textarea', {
+ 'id': 'result',
+ 'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+ 'readonly': 'readonly',
+ 'wrap': 'off',
+ 'rows': 20
+ })
+ ]),
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'btn',
+ 'click': L.hideModal
+ }, _('Cancel')),
+ ' ',
+ E('button', {
+ 'class': 'btn cbi-button-action',
+ 'click': ui.createHandlerFn(this, function(ev) {
+ var domain = document.getElementById('search').value.trim().toLowerCase().replace(/[^a-z0-9\.\-]/g,'');
+ if (domain) {
+ document.getElementById('run').classList.add("spinning");
+ document.getElementById('search').value = domain;
+ document.getElementById('result').textContent = 'The query is running, please wait...';
+ L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['query', domain])).then(function(res) {
+ var result = document.getElementById('result');
+ if (res) {
+ result.textContent = res.trim();
+ } else {
+ result.textContent = _('No Query results!');
+ }
+ document.getElementById('run').classList.remove("spinning");
+ document.getElementById('search').value = '';
+ })
+ }
+ document.getElementById('search').focus();
+ })
+ }, _('Query'))
+ ])
+ ]);
+ document.getElementById('search').focus();
+ }
+
+ if (ev === 'refresh') {
+ L.ui.showModal(_('Refresh DNS Report'), [
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
+ E('select', { 'class': 'cbi-input-select', 'id': 'count' }, [
+ E('option', { 'value': '50' }, '50'),
+ E('option', { 'value': '100' }, '100'),
+ E('option', { 'value': '150' }, '150'),
+ E('option', { 'value': '250' }, '250'),
+ E('option', { 'value': '500' }, '500')
+ ]),
+ '\xa0\xa0\xa0',
+ _('max. result set size')
+ ])
+ ]),
+ E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
+ E('input', { 'class': 'cbi-input-text', 'id': 'search' }, [
+ ]),
+ '\xa0\xa0\xa0',
+ _('Filter criteria like date, domain or client (optional)')
+ ]),
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'btn',
+ 'click': L.hideModal
+ }, _('Cancel')),
+ ' ',
+ E('button', {
+ 'class': 'btn cbi-button-action',
+ 'id': 'refresh',
+ 'click': ui.createHandlerFn(this, async function(ev) {
+ var count = document.getElementById('count').value;
+ var search = document.getElementById('search').value.trim().replace(/[^a-z0-9\.\-]/g,'') || '+';
+ L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', search, count, 'true', 'json']),'');
+ var running = 1;
+ while (running === 1) {
+ await new Promise(r => setTimeout(r, 1000));
+ L.resolveDefault(fs.read_direct('/var/run/adblock.pid')).then(function(res) {
+ if (!res) {
+ running = 0;
+ }
+ })
+ }
+ L.hideModal();
+ location.reload();
+ })
+ }, _('Refresh'))
+ ])
+ ]);
+ document.getElementById('refresh').focus();
+ }
+}
+
+return L.view.extend({
+ load: function() {
+ return L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', '+', '50', 'false', 'json']),'');
+ },
+
+ render: function(dnsreport) {
+ if (!dnsreport) {
+ dnsreport = '{ "data": "" }';
+ };
+ var content;
+ content = JSON.parse(dnsreport);
+
+ var rows_top = [];
+ var tbl_top = E('div', { 'class': 'table', 'id': 'top_10' }, [
+ E('div', { 'class': 'tr table-titles' }, [
+ E('div', { 'class': 'th right' }, _('Count')),
+ E('div', { 'class': 'th' }, _('Name / IP Address')),
+ E('div', { 'class': 'th right' }, _('Count')),
+ E('div', { 'class': 'th' }, _('Domain')),
+ E('div', { 'class': 'th right' }, _('Count')),
+ E('div', { 'class': 'th' }, _('Blocked Domain'))
+ ])
+ ]);
+
+ var max = 0;
+ if (content.data.top_clients && content.data.top_domains && content.data.top_blocked) {
+ max = Math.max(content.data.top_clients.length, content.data.top_domains.length, content.data.top_blocked.length);
+ }
+ for (var i = 0; i < max; i++) {
+ var a_cnt = '\xa0', a_addr = '\xa0', b_cnt = '\xa0', b_addr = '\xa0', c_cnt = '\xa0', c_addr = '\xa0';
+ if (content.data.top_clients[i]) {
+ a_cnt = content.data.top_clients[i].count;
+ }
+ if (content.data.top_clients[i]) {
+ a_addr = content.data.top_clients[i].address;
+ }
+ if (content.data.top_domains[i]) {
+ b_cnt = content.data.top_domains[i].count;
+ }
+ if (content.data.top_domains[i]) {
+ b_addr = content.data.top_domains[i].address;
+ }
+ if (content.data.top_blocked[i]) {
+ c_cnt = content.data.top_blocked[i].count;
+ }
+ if (content.data.top_blocked[i]) {
+ c_addr = content.data.top_blocked[i].address;
+ }
+ rows_top.push([
+ a_cnt,
+ a_addr,
+ b_cnt,
+ b_addr,
+ c_cnt,
+ c_addr
+ ]);
+ }
+ cbi_update_table(tbl_top, rows_top);
+
+ var rows_requests = [];
+ var tbl_requests = E('div', { 'class': 'table', 'id': 'requests' }, [
+ E('div', { 'class': 'tr table-titles' }, [
+ E('div', { 'class': 'th' }, _('Date')),
+ E('div', { 'class': 'th' }, _('Time')),
+ E('div', { 'class': 'th' }, _('Client')),
+ E('div', { 'class': 'th' }, _('Domain')),
+ E('div', { 'class': 'th' }, _('Answer')),
+ E('div', { 'class': 'th' }, _('Action'))
+ ])
+ ]);
+
+ max = 0;
+ if (content.data.requests) {
+ var button;
+ max = content.data.requests.length;
+ for (var i = 0; i < max; i++) {
+ if (content.data.requests[i].rc === 'NX') {
+ button = E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'style': 'word-break: inherit',
+ 'name': 'whitelist',
+ 'value': content.data.requests[i].domain,
+ 'click': handleAction
+ }, [ _('Whitelist...') ]);
+ } else {
+ button = E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'style': 'word-break: inherit',
+ 'name': 'blacklist',
+ 'value': content.data.requests[i].domain,
+ 'click': handleAction
+ }, [ _('Blacklist...') ]);
+ }
+ rows_requests.push([
+ content.data.requests[i].date,
+ content.data.requests[i].time,
+ content.data.requests[i].client,
+ content.data.requests[i].domain,
+ content.data.requests[i].rc,
+ button
+ ]);
+ }
+ }
+ cbi_update_table(tbl_requests, rows_requests);
+
+ return E('div', { 'class': 'cbi-map', 'id': 'map' }, [
+ E('div', { 'class': 'cbi-section' }, [
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Start Date')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'start', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, (content.data.start_date || '-') + ', ' + (content.data.start_time || '-'))]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('End Date')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'end', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, (content.data.end_date || '-') + ', ' + (content.data.end_time || '-'))]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('DNS Requests (total)')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'total', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, content.data.total || '-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('DNS Requests (blocked)')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'blocked', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, (content.data.blocked || '-') + ' (' + (content.data.percent || '-') + ')')]),
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'click': ui.createHandlerFn(this, function() {
+ return handleAction('query');
+ })
+ }, [ _('Blocklist Query...') ]),
+ '\xa0\xa0\xa0',
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'click': ui.createHandlerFn(this, function() {
+ return handleAction('refresh');
+ })
+ }, [ _('Refresh...') ])
+ ]),
+ ]),
+ E('div', { 'class': 'cbi-section' }, [
+ E('div', { 'class': 'left' }, [
+ E('h3', _('Top 10 Statistics')),
+ tbl_top
+ ])
+ ]),
+ E('br'),
+ E('div', { 'class': 'cbi-section' }, [
+ E('div', { 'class': 'left' }, [
+ E('h3', _('Latest DNS Requests')),
+ tbl_requests
+ ])
+ ])
+ ]);
+ },
+ handleSaveApply: null,
+ handleSave: null,
+ handleReset: null
+});
diff --git a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js
new file mode 100644
index 0000000000..64f23b14c8
--- /dev/null
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js
@@ -0,0 +1,39 @@
+'use strict';
+'require fs';
+
+return L.view.extend({
+ load: function() {
+ return Promise.all([
+ L.resolveDefault(fs.stat('/sbin/logread'), null),
+ L.resolveDefault(fs.stat('/usr/sbin/logread'), null)
+ ]);
+ },
+ render: function(stat) {
+ var logger = stat[0] ? stat[0].path : stat[1] ? stat[1].path : null;
+ L.Poll.add(function() {
+ return L.resolveDefault(fs.exec_direct(logger, ['-e', 'adblock-'])).then(function(res) {
+ var log = document.getElementById("logfile");
+ if (res) {
+ log.value = res.trim();
+ } else {
+ log.value = _('No adblock related logs yet!');
+ }
+ log.scrollTop = log.scrollHeight;
+ });
+ });
+ return E('div', { class: 'cbi-map' },
+ E('div', { class: 'cbi-section' }, [
+ E('div', { class: 'cbi-section-descr' }, _('The syslog output, pre-filtered for adblock related messages only.')),
+ E('textarea', {
+ 'id': 'logfile',
+ 'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+ 'readonly': 'readonly',
+ 'wrap': 'off',
+ 'rows': 25
+ })
+ ]));
+ },
+ handleSaveApply: null,
+ handleSave: null,
+ handleReset: null
+});
diff --git a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
new file mode 100644
index 0000000000..bd997a49cf
--- /dev/null
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
@@ -0,0 +1,486 @@
+'use strict';
+'require fs';
+'require ui';
+'require uci';
+'require form';
+'require tools.widgets as widgets';
+
+/*
+ button handling
+*/
+async function handleAction(ev) {
+ if (ev === 'timer') {
+ L.ui.showModal(_('Refresh Timer'), [
+ E('p', _('To keep your adblock lists up-to-date, you should setup an automatic update job for these lists.')),
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ E('h5', _('Existing job(s)')),
+ E('textarea', {
+ 'id': 'cronView',
+ 'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+ 'readonly': 'readonly',
+ 'wrap': 'off',
+ 'rows': 5
+ })
+ ]),
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
+ E('h5', _('Set/Replace a new adblock job')),
+ E('select', { 'class': 'cbi-input-select', 'id': 'timerA' }, [
+ E('option', { 'value': 'start' }, 'Start'),
+ E('option', { 'value': 'reload' }, 'Reload'),
+ E('option', { 'value': 'restart' }, 'Restart')
+ ]),
+ '\xa0\xa0\xa0',
+ _('Adblock action')
+ ]),
+ E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
+ E('input', { 'class': 'cbi-input-text', 'id': 'timerH', 'maxlength': '2' }, [
+ ]),
+ '\xa0\xa0\xa0',
+ _('The hours portition (req., range: 0-23)')
+ ]),
+ E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
+ E('input', { 'class': 'cbi-input-text', 'id': 'timerM', 'maxlength': '2' }),
+ '\xa0\xa0\xa0',
+ _('The minutes portion (opt., range: 0-59)')
+ ]),
+ E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
+ E('input', { 'class': 'cbi-input-text', 'id': 'timerD', 'maxlength': '13' }),
+ '\xa0\xa0\xa0',
+ _('The day of the week (opt., values: 1-7 possibly sep. by , or -)')
+ ])
+ ]),
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'btn',
+ 'click': L.hideModal
+ }, _('Cancel')),
+ ' ',
+ E('button', {
+ 'class': 'btn cbi-button-action',
+ 'click': ui.createHandlerFn(this, function(ev) {
+ var action = document.getElementById('timerA').value;
+ var hours = document.getElementById('timerH').value;
+ var minutes = document.getElementById('timerM').value || '0';
+ var days = document.getElementById('timerD').value || '*';
+ if (hours) {
+ L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['timer', action, hours, minutes, days]))
+ .then(function(res) {
+ if (res) {
+ ui.addNotification(null, E('p', _('The Refresh Timer could not been updated.')), 'error');
+ } else {
+ ui.addNotification(null, E('p', _('The Refresh Timer has been updated.')), 'info');
+ }
+ });
+ } else {
+ document.getElementById('timerH').focus();
+ return
+ }
+ L.hideModal();
+ })
+ }, _('Save'))
+ ])
+ ]);
+ L.resolveDefault(fs.read_direct('/etc/crontabs/root'), ' ')
+ .then(function(res) {
+ document.getElementById('cronView').value = res.trim();
+ });
+ document.getElementById('timerH').focus();
+ return
+ }
+
+ if (ev === 'suspend') {
+ if (document.getElementById('status') && document.getElementById('btn_suspend') && document.getElementById('status').textContent.substr(0,6) === 'paused') {
+ document.querySelector('#btn_suspend').textContent = 'Suspend';
+ ev = 'resume';
+ } else if (document.getElementById('status') && document.getElementById('btn_suspend')) {
+ document.querySelector('#btn_suspend').textContent = 'Resume';
+ }
+ }
+
+ L.Poll.start();
+ fs.exec_direct('/etc/init.d/adblock', [ev])
+ var running = 1;
+ while (running === 1) {
+ await new Promise(r => setTimeout(r, 1000));
+ L.resolveDefault(fs.read_direct('/var/run/adblock.pid')).then(function(res) {
+ if (!res) {
+ running = 0;
+ }
+ })
+ }
+ L.Poll.stop();
+}
+
+return L.view.extend({
+ load: function() {
+ return Promise.all([
+ L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['list']), {}),
+ uci.load('adblock')
+ ]);
+ },
+
+ render: function(result) {
+ var m, s, o;
+
+ m = new form.Map('adblock', 'Adblock', _('Configuration of the adblock package to block ad/abuse domains by using DNS. \
+ For further information <a href="https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md" target="_blank" rel="noreferrer noopener" >check the online documentation</a>'));
+
+ /*
+ poll runtime information
+ */
+ pollData: L.Poll.add(function() {
+ return L.resolveDefault(fs.read_direct('/tmp/adb_runtime.json'), 'null').then(function(res) {
+ var info = JSON.parse(res);
+ var status = document.getElementById('status');
+ if (status && info) {
+ status.textContent = (info.data.adblock_status || '-') + ' / ' + (info.data.adblock_version || '-');
+ if (info.data.adblock_status === "running") {
+ if (!status.classList.contains("spinning")) {
+ status.classList.add("spinning");
+ }
+ } else {
+ if (status.classList.contains("spinning")) {
+ status.classList.remove("spinning");
+ L.Poll.stop();
+ }
+ }
+ if (status.textContent.substr(0,6) === 'paused' && document.getElementById('btn_suspend')) {
+ document.querySelector('#btn_suspend').textContent = 'Resume';
+ }
+ } else if (status) {
+ status.textContent = '-';
+ if (status.classList.contains("spinning")) {
+ status.classList.remove("spinning");
+ }
+ }
+ var domains = document.getElementById('domains');
+ if (domains && info) {
+ domains.textContent = parseInt(info.data.blocked_domains, 10).toLocaleString() || '-';
+ }
+ var sources = document.getElementById('sources');
+ var src_array = [];
+ if (sources && info) {
+ for (var i = 0; i < info.data.active_sources.length; i++) {
+ if (i < info.data.active_sources.length-1) {
+ src_array += info.data.active_sources[i].source + ', ';
+ } else {
+ src_array += info.data.active_sources[i].source
+ }
+ }
+ sources.textContent = src_array || '-';
+ }
+ var backend = document.getElementById('backend');
+ if (backend && info) {
+ backend.textContent = info.data.dns_backend || '-';
+ }
+ var utils = document.getElementById('utils');
+ if (utils && info) {
+ utils.textContent = info.data.run_utils || '-';
+ }
+ var ifaces = document.getElementById('ifaces');
+ if (ifaces && info) {
+ ifaces.textContent = info.data.run_ifaces || '-';
+ }
+ var dirs = document.getElementById('dirs');
+ if (dirs && info) {
+ dirs.textContent = info.data.run_directories || '-';
+ }
+ var flags = document.getElementById('flags');
+ if (flags && info) {
+ flags.textContent = info.data.run_flags || '-';
+ }
+ var run = document.getElementById('run');
+ if (run && info) {
+ run.textContent = info.data.last_run || '-';
+ }
+ });
+ }, 1);
+
+ /*
+ runtime information and buttons
+ */
+ s = m.section(form.NamedSection, 'global');
+ s.render = L.bind(function(view, section_id) {
+ return E('div', { 'class': 'cbi-section' }, [
+ E('h3', _('Information')),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Status / Version')),
+ E('div', { 'class': 'cbi-value-field spinning', 'id': 'status', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'\xa0')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Blocked Domains')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'domains', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Sources')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'sources', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('DNS Backend')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'backend', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Utils')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'utils', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Interfaces')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'ifaces', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Directories')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'dirs', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Flags')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'flags', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
+ E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Last Run')),
+ E('div', { 'class': 'cbi-value-field', 'id': 'run', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
+ E('div', { class: 'right' }, [
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'click': ui.createHandlerFn(this, function() {
+ return handleAction('timer');
+ })
+ }, [ _('Refresh Timer...') ]),
+ '\xa0\xa0\xa0',
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'id': 'btn_suspend',
+ 'click': ui.createHandlerFn(this, function() {
+ return handleAction('suspend');
+ })
+ }, [ _('Suspend') ]),
+ '\xa0\xa0\xa0',
+ E('button', {
+ 'class': 'cbi-button cbi-button-apply',
+ 'click': ui.createHandlerFn(this, function() {
+ return handleAction('start');
+ })
+ }, [ _('Refresh') ])
+ ])
+ ]);
+ }, o, this);
+ this.pollData;
+
+ /*
+ tabbed config section
+ */
+ s = m.section(form.NamedSection, 'global', 'adblock', _('Settings'));
+ s.addremove = false;
+ s.tab('general', _('General Settings'));
+ s.tab('additional', _('Additional Settings'));
+ s.tab('adv_dns', _('Advanced DNS Settings'));
+ s.tab('adv_report', _('Advanced Report Settings'));
+ s.tab('adv_email', _('Advanced E-Mail Settings'));
+ s.tab('sources', _('Blocklist Sources'), _('List of supported and fully pre-configured adblock sources, already active sources are pre-selected.<br /> \
+ <b><em>To avoid OOM errors, please do not select too many lists!</em></b><br /> \
+ List size information with the respective domain ranges as follows:<br /> \
+ &#8226;&#xa0;<b>S</b> (-10k), <b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,<br /> \
+ &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte devices,<br /> \
+ &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore support, e.g. x86 or raspberry devices.<br /> \
+ <p>&#xa0;</p>'));
+
+ /*
+ general settings tab
+ */
+ o = s.taboption('general', form.Flag, 'adb_enabled', _('Enabled'), _('Enable the adblock service.'));
+ o.rmempty = false;
+
+ o = s.taboption('general', widgets.NetworkSelect, 'adb_trigger', _('Startup Trigger Interface'), _('List of available network interfaces to trigger the adblock start. \
+ Choose \'unspecified\' to use a classic startup timeout instead of a network trigger.'));
+ o.unspecified = true;
+ o.nocreate = true;
+ o.rmempty = true;
+
+ o = s.taboption('general', form.Flag, 'adb_forcedns', _('Force Local DNS'), _('Redirect all DNS queries from \'lan\' zone to the local DNS resolver, applies to UDP and TCP protocol.'));
+ o.rmempty = false;
+
+ o = s.taboption('general', form.Value, 'adb_portlist', _('Local DNS Ports'), _('Space separated list of DNS-related firewall ports which should be forced locally.'));
+ o.depends('adb_forcedns', '1');
+ o.placeholder = '53 853 5353';
+ o.rmempty = true;
+
+ o = s.taboption('general', form.Flag, 'adb_safesearch', _('Enable SafeSearch'), _('Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and pixabay.'));
+ o.rmempty = false;
+
+ o = s.taboption('general', form.Flag, 'adb_safesearchmod', _('SafeSearch Moderate'), _('Enable moderate SafeSearch filters for youtube.'));
+ o.depends('adb_safesearch', '1');
+ o.rmempty = true;
+
+ o = s.taboption('general', form.Flag, 'adb_report', _('DNS Report'), _('Gather DNS related network traffic via tcpdump and provide a DNS Report on demand. \
+ Please note: this needs additional \'tcpdump-mini\' package installation and a full adblock service restart to take effect.'));
+ o.rmempty = false;
+
+ o = s.taboption('general', form.Flag, 'adb_mail', _('E-Mail Notification'), _('Send adblock related notification e-mails. \
+ Please note: this needs additional \'msmtp\' package installation.'));
+ o.rmempty = false;
+
+ o = s.taboption('general', form.Value, 'adb_mailreceiver', _('E-Mail Receiver Address'), _('Receiver address for adblock notification e-mails.'));
+ o.depends('adb_mail', '1');
+ o.placeholder = 'name@example.com';
+ o.rmempty = true;
+
+ /*
+ additional settings tab
+ */
+ o = s.taboption('additional', form.Flag, 'adb_debug', _('Verbose Debug Logging'), _('Enable verbose debug logging in case of any processing errors.'));
+ o.rmempty = false;
+
+ o = s.taboption('additional', form.Flag, 'adb_nice', _('Low Priority Service'), _('Reduce the priority of the adblock background processing to take fewer resources from the system. \
+ Please note: This change requires a full adblock service restart to take effect.'));
+ o.enabled = '10';
+ o.rmempty = true;
+
+ o = s.taboption('additional', form.Value, 'adb_triggerdelay', _('Trigger Delay'), _('Additional trigger delay in seconds before adblock processing begins.'));
+ o.placeholder = '2';
+ o.datatype = 'range(1,120)';
+ o.rmempty = true;
+
+ o = s.taboption('additional', form.ListValue, 'adb_maxqueue', _('Download Queue'), _('Size of the download queue for download processing (incl. sorting, merging etc.) in parallel.'));
+ o.value('4');
+ o.value('8');
+ o.value('16');
+ o.value('32');
+ o.rmempty = false;
+
+ o = s.taboption('additional', form.Value, 'adb_tmpbase', _('Base Temp Directory'), _('Base Temp Directory for all adblock related runtime operations, \
+ e.g. downloading, sorting, merging etc.'));
+ o.placeholder = '/tmp';
+ o.rmempty = true;
+
+ o = s.taboption('additional', form.Flag, 'adb_backup', _('Blocklist Backup'), _('Create compressed blocklist backups, they will be used in case of download errors or during startup.'));
+ o.default = 1
+ o.rmempty = false;
+
+ o = s.taboption('additional', form.Value, 'adb_backupdir', _('Backup Directory'), _('Target directory for blocklist backups. \
+ Default is \'/tmp\', please use preferably an usb stick or another local disk.'));
+ o.depends('adb_backup', '1');
+ o.placeholder = '/tmp';
+ o.rmempty = true;
+
+ o = s.taboption('additional', form.ListValue, 'adb_fetchutil', _('Download Utility'), _('List of supported and fully pre-configured download utilities.'));
+ o.value('uclient-fetch');
+ o.value('wget');
+ o.value('curl');
+ o.value('aria2c');
+ o.rmempty = false;
+
+ o = s.taboption('additional', form.Value, 'adb_fetchparm', _('Download Parameters'), _('Special config options for the selected download utility.'))
+ o.value('--timeout=20 -O');
+ o.value('--connect-timeout 20 --silent --show-error --location -o');
+ o.value('--no-cache --no-cookies --max-redirect=0 --timeout=20 -O');
+ o.value('--timeout=20 --allow-overwrite=true --auto-file-renaming=false --check-certificate=true --dir=" " -o');
+ o.default = false;
+ o.rmempty = true;
+
+ /*
+ advanced dns settings tab
+ */
+ o = s.taboption('adv_dns', form.ListValue, 'adb_dns', _('DNS Backend'), _('List of supported DNS backends with their default list directory. \
+ To overwrite the default path use the \'DNS Directory\' option.'));
+ o.value('dnsmasq', _('dnsmasq (/tmp/dnsmasq.d)'));
+ o.value('unbound', _('unbound (/var/lib/unbound)'));
+ o.value('named', _('named (/var/lib/bind)'));
+ o.value('kresd', _('kresd (/etc/kresd)'));
+ o.value('raw', _('raw (/tmp)'));
+ o.rmempty = false;
+
+ o = s.taboption('adv_dns', form.Value, 'adb_dnsdir', _('DNS Directory'), _('Target directory for the generated blocklist \'adb_list.overall\'.'));
+ o.placeholder = '/tmp';
+ o.rmempty = true;
+
+ o = s.taboption('adv_dns', form.Value, 'adb_dnstimeout', _('DNS Restart Timeout'), _('Timeout to wait for a successful DNS backend restart.'));
+ o.placeholder = '20';
+ o.datatype = 'range(1,60)';
+ o.rmempty = true;
+
+ o = s.taboption('adv_dns', form.Value, 'adb_lookupdomain', _('External DNS Lookup Domain'), _('External domain to check for a successful DNS backend restart. \
+ Please note: To disable this check set this option to \'false\'.'));
+ o.placeholder = 'example.com';
+ o.rmempty = true;
+
+ o = s.taboption('adv_dns', form.Flag, 'adb_dnsfilereset', _('DNS File Reset'), _('Resets the final DNS blocklist \'adb_list.overall\' after DNS backend loading. \
+ Please note: This option starts a small ubus/adblock monitor in the background.'));
+ o.rmempty = false;
+
+ o = s.taboption('adv_dns', form.Flag, 'adb_dnsflush', _('Flush DNS Cache'), _('Flush the DNS Cache before adblock processing as well.'));
+ o.rmempty = true;
+
+ o = s.taboption('adv_dns', form.Flag, 'adb_dnsallow', _('Disable DNS Allow'), _('Disable selective DNS whitelisting (RPZ pass through).'));
+ o.rmempty = true;
+
+ o = s.taboption('adv_dns', form.Flag, 'adb_jail', _('Additional Jail Blocklist'), _('Builds an additional DNS blocklist to block access to all domains except those listed in the whitelist. \
+ Please note: You can use this restrictive blocklist e.g. for guest wifi or kidsafe configurations.'));
+ o.rmempty = true;
+
+ o = s.taboption('adv_dns', form.Value, 'adb_jaildir', _('Jail Directory'), _('Target directory for the generated jail blocklist \'adb_list.jail\'.'));
+ o.depends('adb_jail', '1');
+ o.placeholder = '/tmp';
+ o.rmempty = true;
+
+ o = s.taboption('adv_dns', form.Flag, 'adb_dnsinotify', _('Disable DNS Restarts'), _('Disable adblock triggered restarts for dns backends with autoload/inotify functions.'));
+ o.depends('adb_dnsflush', '0');
+ o.rmempty = true;
+
+ /*
+ advanced report settings tab
+ */
+ o = s.taboption('adv_report', widgets.DeviceSelect, 'adb_repiface', _('Report Interface'), _('List of available network devices used by tcpdump.'));
+ o.unspecified = true;
+ o.nocreate = false;
+ o.rmempty = true;
+
+ o = s.taboption('adv_report', form.Value, 'adb_reportdir', _('Report Directory'), _('Target directory for DNS related report files. \
+ Default is \'/tmp\', please use preferably an usb stick or another local disk.'));
+ o.placeholder = '/tmp';
+ o.rmempty = true;
+
+ o = s.taboption('adv_report', form.Value, 'adb_repchunkcnt', _('Report Chunk Count'), _('Report chunk count used by tcpdump.'));
+ o.placeholder = '5';
+ o.datatype = 'range(1,10)';
+ o.rmempty = true;
+
+ o = s.taboption('adv_report', form.Value, 'adb_repchunksize', _('Report Chunk Size'), _('Report chunk size used by tcpdump in MByte.'));
+ o.placeholder = '1';
+ o.datatype = 'range(1,10)';
+ o.rmempty = true;
+
+ o = s.taboption('adv_report', form.Value, 'adb_replisten', _('Report Ports'), _('Space separated list of ports used by tcpdump.'));
+ o.placeholder = '53';
+ o.rmempty = true;
+
+ /*
+ advanced email settings tab
+ */
+ o = s.taboption('adv_email', form.Value, 'adb_mailsender', _('E-Mail Sender Address'), _('Sender address for adblock notification E-Mails.'));
+ o.placeholder = 'no-reply@adblock';
+ o.rmempty = true;
+
+ o = s.taboption('adv_email', form.Value, 'adb_mailtopic', _('E-Mail Topic'), _('Topic for adblock notification E-Mails.'));
+ o.placeholder = 'adblock notification';
+ o.rmempty = true;
+
+ o = s.taboption('adv_email', form.Value, 'adb_mailprofile', _('E-Mail Profile'), _('Profile used by \'msmtp\' for adblock notification E-Mails.'));
+ o.placeholder = 'adb_notify';
+ o.rmempty = true;
+
+ o = s.taboption('adv_email', form.Value, 'adb_mailcnt', _('E-Mail Notification Count'), _('Raise the notification count, to get E-Mails if the overall blocklist count is less or equal to the given limit.'));
+ o.placeholder = '0';
+ o.datatype = 'min(0)';
+ o.rmempty = true;
+
+ /*
+ blocklist sources tab
+ */
+ o = s.taboption('sources', form.MultiValue, 'adb_sources', _('Sources (Size, Focus)'));
+ var lines, name, size, focus;
+ lines = result[0].trim().split('\n');
+ for (var i = 0; i < lines.length; i++) {
+ if (lines[i].match(/^\s+\+/)) {
+ name = lines[i].match(/^\s+\+\s(\w+)\s/)[1] || '-';
+ size = lines[i].match(/^\s+\+\s\w+[\sx]+(\w+)/)[1] || '-';
+ focus = lines[i].match(/^\s+\+\s\w+[\sx]+\w+\s+([\w\+]+)/)[1] || '-';
+ o.value(name, name + ' (' + size + ', ' + focus + ')');
+ }
+ }
+ o.rmempty = false;
+ return m.render();
+ },
+ handleReset: null
+});
diff --git a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js
new file mode 100644
index 0000000000..26ca7bfd2a
--- /dev/null
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js
@@ -0,0 +1,35 @@
+'use strict';
+'require fs';
+'require ui';
+
+return L.view.extend({
+ load: function() {
+ return L.resolveDefault(fs.read_direct('/etc/adblock/adblock.whitelist'), '');
+ },
+ handleSave: function(ev) {
+ var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n').replace(/[^a-z0-9\.\-\#\n]/g, '')) + '\n';
+ return fs.write('/etc/adblock/adblock.whitelist', value)
+ .then(function(rc) {
+ document.querySelector('textarea').value = value;
+ ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
+ }).catch(function(e) {
+ ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message)));
+ });
+ },
+ render: function(whitelist) {
+ return E([
+ E('p', {},
+ _('This is the local adblock whitelist to always allow certain (sub) domains.<br /> \
+ Please note: add only one domain per line. Comments introduced with \'#\' are allowed - ip addresses, wildcards and regex are not.')),
+ E('p', {},
+ E('textarea', {
+ 'style': 'width: 100% !important; padding: 5px; font-family: monospace',
+ 'wrap': 'off',
+ 'rows': 25
+ }, [ whitelist != null ? whitelist : '' ])
+ )
+ ]);
+ },
+ handleSaveApply: null,
+ handleReset: null
+});
diff --git a/applications/luci-app-adblock/luasrc/controller/adblock.lua b/applications/luci-app-adblock/luasrc/controller/adblock.lua
index bee1d14396..11a4abb9f6 100644
--- a/applications/luci-app-adblock/luasrc/controller/adblock.lua
+++ b/applications/luci-app-adblock/luasrc/controller/adblock.lua
@@ -1,175 +1,12 @@
--- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
--- This is free software, licensed under the Apache License, Version 2.0
+-- stub lua controller for 19.07 backward compatibility
module("luci.controller.adblock", package.seeall)
-local sys = require("luci.sys")
-local util = require("luci.util")
-local http = require("luci.http")
-local i18n = require("luci.i18n")
-local json = require("luci.jsonc")
-local uci = require("luci.model.uci").cursor()
-
function index()
- if not nixio.fs.access("/etc/config/adblock") then
- return
- end
- entry({"admin", "services", "adblock"}, firstchild(), _("Adblock"), 30).dependent = false
- entry({"admin", "services", "adblock", "tab_from_cbi"}, cbi("adblock/overview_tab", {hideresetbtn=true, hidesavebtn=true}), _("Overview"), 10).leaf = true
- if nixio.fs.access("/usr/sbin/tcpdump") then
- entry({"admin", "services", "adblock", "report"}, template("adblock/report"), _("DNS Query Report"), 20).leaf = true
- end
- entry({"admin", "services", "adblock", "log"}, template("adblock/logread"), _("Logfile"), 30).leaf = true
- entry({"admin", "services", "adblock", "advanced"}, firstchild(), _("Advanced"), 100)
- entry({"admin", "services", "adblock", "advanced", "blacklist"}, form("adblock/blacklist_tab"), _("Edit Blacklist"), 110).leaf = true
- entry({"admin", "services", "adblock", "advanced", "whitelist"}, form("adblock/whitelist_tab"), _("Edit Whitelist"), 120).leaf = true
- entry({"admin", "services", "adblock", "advanced", "configuration"}, form("adblock/configuration_tab"), _("Edit Configuration"), 130).leaf = true
- entry({"admin", "services", "adblock", "advanced", "query"}, template("adblock/query"), _("Query domains"), 140).leaf = true
- entry({"admin", "services", "adblock", "advanced", "result"}, call("queryData"), nil, 150).leaf = true
- entry({"admin", "services", "adblock", "logread"}, call("logread"), nil).leaf = true
- entry({"admin", "services", "adblock", "status_update"}, call("status_update"), nil).leaf = true
- entry({"admin", "services", "adblock", "report_json"}, call("report_json"), nil).leaf = true
- entry({"admin", "services", "adblock", "report_text"}, call("report_text"), nil).leaf = true
- entry({"admin", "services", "adblock", "action"}, call("adb_action"), nil).leaf = true
-end
-
-function adb_action(name, ...)
- local domain = select(1, ...) or ""
- local search = select(2, ...) or "+"
- local count = select(3, ...) or "50"
- local filter = select(4, ...) or "false"
- local print = select(5, ...) or "false"
-
- local report_params = {
- search,
- count,
- filter,
- print
- }
-
- if name == "do_suspend" then
- luci.sys.call("/etc/init.d/adblock suspend >/dev/null 2>&1")
- elseif name == "do_resume" then
- luci.sys.call("/etc/init.d/adblock resume >/dev/null 2>&1")
- elseif name == "do_refresh" then
- luci.sys.call("/etc/init.d/adblock reload >/dev/null 2>&1")
- elseif name == "do_report" then
- luci.sys.call("/etc/init.d/adblock report " ..table.concat(report_params, " ").. " >/dev/null 2>&1")
- local rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
- repeat
- nixio.nanosleep(1)
- until not nixio.fs.access(rep_dir.. "/adb_report.raw")
- elseif name == "do_filter" then
- luci.sys.call("/etc/init.d/adblock report " ..table.concat(report_params, " ").. " >/dev/null 2>&1")
- local rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
- repeat
- nixio.nanosleep(1)
- until nixio.fs.access(rep_dir.. "/adb_report.final")
- elseif name == "add_blacklist" then
- local file = uci:get("adblock", "blacklist", "adb_src") or "/etc/adblock/adblock.blacklist"
- if nixio.fs.access(file) then
- local blacklist = nixio.fs.readfile(file)
- if not string.find(blacklist, domain, 1, true)
- then
- nixio.fs.writefile(file, blacklist.. domain.. "\n")
- end
- end
- elseif name == "add_whitelist" then
- local file = uci:get("adblock", "global", "adb_whitelist") or "/etc/adblock/adblock.whitelist"
- if nixio.fs.access(file) then
- local whitelist = nixio.fs.readfile(file)
- if not string.find(whitelist, domain, 1, true)
- then
- nixio.fs.writefile(file, whitelist.. domain.. "\n")
- end
- end
- end
- if name == "do_suspend" or name == "do_resume" or name == "do_refresh" then
- local pid_file = "/var/run/adblock.pid"
- if nixio.fs.access(pid_file) then
- repeat
- nixio.nanosleep(1)
- until nixio.fs.readfile(pid_file) == ""
- end
- end
- luci.http.prepare_content("text/plain")
- luci.http.write("0")
-end
-
-function status_update()
- local rt_file
- local content
-
- rt_file = uci:get("adblock", "global", "adb_rtfile") or "/tmp/adb_runtime.json"
-
- if nixio.fs.access(rt_file) then
- content = json.parse(nixio.fs.readfile(rt_file) or "")
- http.prepare_content("application/json")
- http.write_json(content)
- end
-end
-
-function report_json()
- local rep_dir
- local rep_file
- local content
-
- rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
- rep_file = rep_dir.. "/adb_report.json"
- http.prepare_content("application/json")
-
- if nixio.fs.access(rep_file) then
- content = json.parse(nixio.fs.readfile(rep_file) or "")
- http.write_json(content)
- else
- http.write_json("{}")
- end
-end
-
-function report_text()
- local file
- local rep_dir
- local rep_file
- local content
-
- rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
- rep_file = rep_dir.. "/adb_report.final"
- http.prepare_content("text/plain")
-
- if nixio.fs.access(rep_file) then
- file = io.open(rep_file, "r")
- content = file:read("*all")
- file:close()
- http.write(content)
- else
- http.write("")
- end
-end
-
-function logread()
- local content = util.trim(util.exec("logread -e 'adblock-'")) or ""
-
- if content == "" then
- content = "No adblock related logs yet!"
- end
- http.write(content)
-end
-
-function queryData(domain)
- if domain then
- luci.http.prepare_content("text/plain")
- local cmd = "/etc/init.d/adblock query %s 2>&1"
- local util = io.popen(cmd % util.shellquote(domain))
- if util then
- while true do
- local line = util:read("*l")
- if not line then
- break
- end
- luci.http.write(line)
- luci.http.write("\n")
- end
- util:close()
- end
- end
+ entry({"admin", "services", "adblock"}, firstchild(), _("Adblock"), 60)
+ entry({"admin", "services", "adblock", "overview"}, view("adblock/overview"), _("Overview"), 10)
+ entry({"admin", "services", "adblock", "dnsreport"}, view("adblock/dnsreport"), _("DNS Report"), 20)
+ entry({"admin", "services", "adblock", "blacklist"}, view("adblock/blacklist"), _("Edit Blacklist"), 30)
+ entry({"admin", "services", "adblock", "whitelist"}, view("adblock/whitelist"), _("Edit Whitelist"), 40)
+ entry({"admin", "services", "adblock", "logread"}, view("adblock/logread"), _("Log View"), 50)
end
diff --git a/applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua b/applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua
deleted file mode 100644
index 4d1a9f7e63..0000000000
--- a/applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua
+++ /dev/null
@@ -1,55 +0,0 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
--- This is free software, licensed under the Apache License, Version 2.0
-
-local fs = require("nixio.fs")
-local util = require("luci.util")
-local uci = require("luci.model.uci").cursor()
-local input = uci:get("adblock", "blacklist", "adb_src") or "/etc/adblock/adblock.blacklist"
-
-if not fs.access(input) then
- m = SimpleForm("error", nil, translate("Input file not found, please check your configuration."))
- m.reset = false
- m.submit = false
- return m
-end
-
-if fs.stat(input).size >= 102400 then
- m = SimpleForm("error", nil,
- translate("The file size is too large for online editing in LuCI (&ge; 100 KB). ")
- .. translate("Please edit this file directly in a terminal session."))
- m.reset = false
- m.submit = false
- return m
-end
-
-m = SimpleForm("input", nil)
-m:append(Template("adblock/adblock_css"))
-m.submit = translate("Save")
-m.reset = false
-
-s = m:section(SimpleSection, nil,
- translatef("This form allows you to modify the content of the adblock blacklist (%s). ", input)
- .. translate("Please add only one domain per line. Comments introduced with '#' are allowed - ip addresses, wildcards and regex are not."))
-
-f = s:option(TextValue, "data")
-f.datatype = "string"
-f.rows = 20
-f.rmempty = true
-
-function f.cfgvalue()
- return fs.readfile(input) or ""
-end
-
-function f.write(self, section, data)
- return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n")
-end
-
-function f.remove(self, section, value)
- return fs.writefile(input, "")
-end
-
-function s.handle(self, state, data)
- return true
-end
-
-return m
diff --git a/applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua b/applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua
deleted file mode 100644
index 1e7eda9032..0000000000
--- a/applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua
+++ /dev/null
@@ -1,52 +0,0 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
--- This is free software, licensed under the Apache License, Version 2.0
-
-local fs = require("nixio.fs")
-local util = require("luci.util")
-local input = "/etc/config/adblock"
-
-if not fs.access(input) then
- m = SimpleForm("error", nil, translate("Input file not found, please check your configuration."))
- m.reset = false
- m.submit = false
- return m
-end
-
-if fs.stat(input).size >= 102400 then
- m = SimpleForm("error", nil,
- translate("The file size is too large for online editing in LuCI (&ge; 100 KB). ")
- .. translate("Please edit this file directly in a terminal session."))
- m.reset = false
- m.submit = false
- return m
-end
-
-m = SimpleForm("input", nil)
-m:append(Template("adblock/adblock_css"))
-m.submit = translate("Save")
-m.reset = false
-
-s = m:section(SimpleSection, nil,
- translate("This form allows you to modify the content of the main adblock configuration file (/etc/config/adblock)."))
-
-f = s:option(TextValue, "data")
-f.rows = 20
-f.rmempty = true
-
-function f.cfgvalue()
- return fs.readfile(input) or ""
-end
-
-function f.write(self, section, data)
- return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n")
-end
-
-function f.remove(self, section, value)
- return fs.writefile(input, "")
-end
-
-function s.handle(self, state, data)
- return true
-end
-
-return m
diff --git a/applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua b/applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua
deleted file mode 100644
index edef8a0493..0000000000
--- a/applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua
+++ /dev/null
@@ -1,267 +0,0 @@
--- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
--- This is free software, licensed under the Apache License, Version 2.0
-
-local fs = require("nixio.fs")
-local uci = require("luci.model.uci").cursor()
-local util = require("luci.util")
-local net = require "luci.model.network".init()
-local dump = util.ubus("network.interface", "dump", {})
-
-m = Map("adblock", translate("Adblock"),
- translate("Configuration of the adblock package to block ad/abuse domains by using DNS. ")
- ..translatef("For further information "
- .. "<a href=\"%s\" target=\"_blank\">"
- .. "check the online documentation</a>", "https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md"))
-
--- Main adblock options
-
-s = m:section(NamedSection, "global", "adblock")
-
-o1 = s:option(Flag, "adb_enabled", translate("Enable Adblock"))
-o1.default = o1.disabled
-o1.rmempty = false
-
-o2 = s:option(ListValue, "adb_dns", translate("DNS Backend (DNS Directory)"),
- translate("List of supported DNS backends with their default list export directory. ")
- ..translate("To overwrite the default path use the 'DNS Directory' option in the extra section below."))
-o2:value("dnsmasq", "dnsmasq (/tmp)")
-o2:value("unbound", "unbound (/var/lib/unbound)")
-o2:value("named", "named (/var/lib/bind)")
-o2:value("kresd", "kresd (/etc/kresd)")
-o2.default = "dnsmasq (/tmp)"
-o2.rmempty = false
-
-o3 = s:option(ListValue, "adb_dnsvariant", translate("DNS Blocking Variant"),
- translate("List of supported DNS blocking variants. By default 'nxdomain' will be used for all DNS backends. ")
- ..translate("Dnsmasq also supports 'null' block variants, which may provide better response times."))
-o3:value("nxdomain", "nxdomain, all DNS backends")
-o3:value("null (IPv4)", "null (IPv4), dnsmasq only")
-o3:value("null (IPv4/IPv6)", "null (IPv4/IPv6), dnsmasq only")
-o3.default = "nxdomain, all DNS backends"
-o3.rmempty = false
-
-o4 = s:option(ListValue, "adb_fetchutil", translate("Download Utility"),
- translate("List of supported and fully pre-configured download utilities."))
-o4:value("uclient-fetch")
-o4:value("wget")
-o4:value("curl")
-o4:value("aria2c")
-o4:value("wget-nossl", "wget-nossl (noSSL)")
-o4:value("busybox", "wget-busybox (noSSL)")
-o4.default = "uclient-fetch"
-o4.rmempty = false
-
-o5 = s:option(ListValue, "adb_trigger", translate("Startup Trigger"),
- translate("List of available network interfaces. Usually the startup will be triggered by the 'wan' interface. ")
- ..translate("Choose 'none' to disable automatic startups, 'timed' to use a classic timeout (default 30 sec.) or select another trigger interface."))
-o5:value("none")
-o5:value("timed")
-if dump then
- local i, v
- for i, v in ipairs(dump.interface) do
- if v.interface ~= "loopback" then
- local device = v.l3_device or v.device or "-"
- o5:value(v.interface, v.interface.. " (" ..device.. ")")
- end
- end
-end
-o5.rmempty = false
-
--- Runtime information
-
-ds = s:option(DummyValue, "_dummy")
-ds.template = "adblock/runtime"
-
--- Blocklist table
-
-bl = m:section(TypedSection, "source", translate("Blocklist Sources"),
- translate("<b>Caution:</b> To prevent OOM exceptions on low memory devices with less than 64 MB free RAM, please only select a few of them!"))
-bl.template = "adblock/blocklist"
-
-name = bl:option(Flag, "enabled", translate("Enabled"))
-name.rmempty = false
-
-ssl = bl:option(DummyValue, "adb_src", translate("SSL req."))
-function ssl.cfgvalue(self, section)
- local source = self.map:get(section, "adb_src")
- if source and source:match("https://") then
- return translate("Yes")
- else
- return translate("No")
- end
-end
-
-des = bl:option(DummyValue, "adb_src_desc", translate("Description"))
-
-cat = bl:option(DynamicList, "adb_src_cat", translate("Archive Categories"))
-cat.datatype = "uciname"
-cat.optional = true
-
--- Extra options
-
-e = m:section(NamedSection, "extra", "adblock", translate("Extra Options"),
- translate("Options for further tweaking in case the defaults are not suitable for you."))
-
-e1 = e:option(Flag, "adb_debug", translate("Verbose Debug Logging"),
- translate("Enable verbose debug logging in case of any processing error."))
-e1.rmempty = false
-
-e2 = e:option(Flag, "adb_nice", translate("Low Priority Service"),
- translate("Set the nice level to 'low priority' and the adblock background processing will take fewer resources from the system. ")
- ..translate("This change requires a manual service stop/re-start to take effect."))
-e2.disabled = "0"
-e2.enabled = "10"
-e2.rmempty = false
-
-e3 = e:option(Flag, "adb_forcedns", translate("Force Local DNS"),
- translate("Redirect all DNS queries from 'lan' zone to the local resolver, applies to UDP and TCP protocol on port 53, 853 and 5353."))
-e3.rmempty = false
-
-e4 = e:option(Value, "adb_maxqueue", translate("Max. Download Queue"),
- translate("Size of the download queue to handle downloads &amp; list processing in parallel (default '4'). ")
- ..translate("For further performance improvements you can raise this value, e.g. '8' or '16' should be safe."))
-e4.default = 4
-e4.datatype = "range(1,32)"
-e4.rmempty = false
-
-e5 = e:option(Flag, "adb_dnsfilereset", translate("DNS File Reset"),
- translate("Resets the final DNS blockfile 'adb_list.overall' after loading through the DNS backend. ")
- ..translate("This option saves an enormous amount of storage space, but starts a small ubus/adblock monitor in the background."))
-e5.disabled = "false"
-e5.enabled = "true"
-e5.rmempty = false
-
-e6 = e:option(Flag, "adb_report", translate("DNS Query Report"),
- translate("Gather DNS related network traffic via tcpdump to provide a DNS Query Report on demand. ")
- ..translate("Please note: this needs manual 'tcpdump-mini' package installation."))
-e6.rmempty = false
-
-e7 = e:option(Value, "adb_repdir", translate("Report Directory"),
- translate("Target directory for dns related report files. Default is '/tmp', please use preferably a non-volatile disk if available."))
-e7:depends("adb_report", 1)
-e7.datatype = "directory"
-e7.default = "/tmp"
-e7.rmempty = true
-
-e8 = e:option(Value, "adb_backupdir", translate("Backup Directory"),
- translate("Target directory for adblock source backups. Default is '/tmp', please use preferably a non-volatile disk if available."))
-e8.datatype = "directory"
-e8.default = "/tmp"
-e8.rmempty = true
-
-e9 = e:option(Flag, "adb_mail", translate("E-Mail Notification"),
- translate("Send notification e-mails in case of a processing error or if domain count is &le; 0. ")
- .. translate("Please note: this needs manual 'msmtp' package installation and setup."))
-e9.rmempty = true
-
-e10 = e:option(Value, "adb_mreceiver", translate("E-Mail Receiver Address"),
- translate("Receiver address for adblock notification e-mails."))
-e10:depends("adb_mail", 1)
-e10.rmempty = true
-
--- Optional Extra Options
-
-e20 = e:option(Value, "adb_dnsdir", translate("DNS Directory"),
- translate("Target directory for the generated blocklist 'adb_list.overall'."))
-e20.datatype = "directory"
-e20.optional = true
-
-e21 = e:option(Value, "adb_blacklist", translate("Blacklist File"),
- translate("Full path to the blacklist file."))
-e21.datatype = "file"
-e21.default = "/etc/adblock/adblock.blacklist"
-e21.optional = true
-
-e22 = e:option(Value, "adb_whitelist", translate("Whitelist File"),
- translate("Full path to the whitelist file."))
-e22.datatype = "file"
-e22.default = "/etc/adblock/adblock.whitelist"
-e22.optional = true
-
-e23 = e:option(Value, "adb_triggerdelay", translate("Trigger Delay"),
- translate("Additional trigger delay in seconds before adblock processing begins."))
-e23.datatype = "range(1,60)"
-e23.optional = true
-
-e24 = e:option(Value, "adb_maxtld", translate("TLD Compression Threshold"),
- translate("Disable the toplevel domain compression, if the number of blocked domains is greater than this threshold."))
-e24.datatype = "min(0)"
-e24.default = 100000
-e24.optional = true
-
-e25 = e:option(Value, "adb_portlist", translate("Local FW/DNS Ports"),
- translate("Space separated list of firewall ports which should be redirected locally."))
-e25.default = "53 853 5353"
-e25.optional = true
-
-e26 = e:option(Flag, "adb_dnsinotify", translate("DNS Inotify"),
- translate("Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends with autoload features."))
-e26.default = nil
-e26.enabled = "true"
-e26.optional = true
-
-e27 = e:option(Flag, "adb_dnsflush", translate("Flush DNS Cache"),
- translate("Flush DNS cache after adblock processing."))
-e27.default = nil
-e27.optional = true
-
-e28 = e:option(ListValue, "adb_repiface", translate("Report Interface"),
- translate("Reporting interface used by tcpdump, set to 'any' for multiple interfaces (default 'br-lan'). ")
- ..translate("This change requires a manual service stop/re-start to take effect."))
-if dump then
- local i, v
- for i, v in ipairs(dump.interface) do
- if v.interface ~= "loopback" then
- local device = v.device
- if device then
- e28:value(device)
- end
- end
- end
-end
-e28:value("any")
-e28.optional = true
-
-e29 = e:option(Value, "adb_replisten", translate("Report Listen Port(s)"),
- translate("Space separated list of reporting port(s) used by tcpdump (default: '53'). ")
- ..translate("This change requires a manual service stop/re-start to take effect."))
-e29.default = 53
-e29.optional = true
-
-e30 = e:option(Value, "adb_repchunkcnt", translate("Report Chunk Count"),
- translate("Report chunk count used by tcpdump (default '5'). ")
- ..translate("This change requires a manual service stop/re-start to take effect."))
-e30.datatype = "range(1,10)"
-e30.default = 5
-e30.optional = true
-
-e31 = e:option(Value, "adb_repchunksize", translate("Report Chunk Size"),
- translate("Report chunk size used by tcpdump in MB (default '1'). ")
- ..translate("This change requires a manual service stop/re-start to take effect."))
-e31.datatype = "range(1,10)"
-e31.default = 1
-e31.optional = true
-
-e32 = e:option(Value, "adb_msender", translate("E-mail Sender Address"),
- translate("Sender address for adblock notification e-mails."))
-e32.default = "no-reply@adblock"
-e32.optional = true
-
-e33 = e:option(Value, "adb_mtopic", translate("E-mail Topic"),
- translate("Topic for adblock notification e-mails."))
-e33.default = "adblock notification"
-e33.optional = true
-
-e34 = e:option(Value, "adb_mprofile", translate("E-mail Profile"),
- translate("Mail profile used in 'msmtp' for adblock notification e-mails."))
-e34.default = "adb_notify"
-e34.optional = true
-
-e35 = e:option(Value, "adb_mcnt", translate("E-mail Notification Count"),
- translate("Raise the minimum notification count, to get e-mails if the overall count is less or equal to the given limit (default 0), ")
- .. translate("e.g. to receive an e-mail notification with every adblock run set this value to 200000."))
-e35.default = 0
-e35.datatype = "min(0)"
-e35.optional = true
-
-return m
diff --git a/applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua b/applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua
deleted file mode 100644
index 03dcecf1aa..0000000000
--- a/applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua
+++ /dev/null
@@ -1,55 +0,0 @@
--- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
--- This is free software, licensed under the Apache License, Version 2.0
-
-local fs = require("nixio.fs")
-local util = require("luci.util")
-local uci = require("luci.model.uci").cursor()
-local input = uci:get("adblock", "global", "adb_whitelist") or "/etc/adblock/adblock.whitelist"
-
-if not fs.access(input) then
- m = SimpleForm("error", nil, translate("Input file not found, please check your configuration."))
- m.reset = false
- m.submit = false
- return m
-end
-
-if fs.stat(input).size >= 102400 then
- m = SimpleForm("error", nil,
- translate("The file size is too large for online editing in LuCI (&ge; 100 KB). ")
- .. translate("Please edit this file directly in a terminal session."))
- m.reset = false
- m.submit = false
- return m
-end
-
-m = SimpleForm("input", nil)
-m:append(Template("adblock/adblock_css"))
-m.submit = translate("Save")
-m.reset = false
-
-s = m:section(SimpleSection, nil,
- translatef("This form allows you to modify the content of the adblock whitelist (%s). ", input)
- .. translate("Please add only one domain per line. Comments introduced with '#' are allowed - ip addresses, wildcards and regex are not."))
-
-f = s:option(TextValue, "data")
-f.datatype = "string"
-f.rows = 20
-f.rmempty = true
-
-function f.cfgvalue()
- return fs.readfile(input) or ""
-end
-
-function f.write(self, section, data)
- return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n")
-end
-
-function f.remove(self, section, value)
- return fs.writefile(input, "")
-end
-
-function s.handle(self, state, data)
- return true
-end
-
-return m
diff --git a/applications/luci-app-adblock/luasrc/view/adblock/adblock_css.htm b/applications/luci-app-adblock/luasrc/view/adblock/adblock_css.htm
deleted file mode 100644
index 5467c87632..0000000000
--- a/applications/luci-app-adblock/luasrc/view/adblock/adblock_css.htm
+++ /dev/null
@@ -1,86 +0,0 @@
-<style type="text/css">
- textarea
- {
- width: 100% !important;
- height: 450px !important;
- border: 1px solid #cccccc;
- padding: 5px;
- font-size: 12px;
- font-family: monospace;
- resize: none;
- white-space: pre;
- overflow-wrap: normal;
- overflow-x: scroll;
- }
-
- select[readonly],
- textarea[readonly]
- {
- width: 100% !important;
- height: 450px !important;
- border: 1px solid #cccccc;
- padding: 5px;
- font-size: 12px;
- font-family: monospace;
- resize: none;
- pointer-events: auto;
- cursor: auto;
- }
-
- .table.cbi-section-table .th,
- .table.cbi-section-table .td,
- .cbi-section-table-cell,
- .cbi-section-table-row,
- .tr[data-title]::before
- {
- text-align: left !important;
- vertical-align: top;
- margin-left: 0px;
- padding-left: 2px;
- }
-
- .table.cbi-section-table .th
- {
- white-space: nowrap;
- }
-
- .cbi-section-table-row > .cbi-value-field .cbi-input-select,
- .table.cbi-section-table select
- {
- width: 70px;
- }
-
- .item,
- .add-item
- {
- white-space: nowrap;
- width: 8.2em;
- }
-
- .cbi-input-checkbox
- {
- height: 1em;
- }
-
- .cbi-button
- {
- -webkit-appearance: menulist;
- }
-
- .runtime
- {
- color: #37c;
- font-weight: bold;
- display: inline-block;
- width: 100%;
- padding-top: 0.5rem;
- }
-
- .button_running
- {
- display: inline-block;
- width: 16px;
- height: 16px;
- margin: 0 5px;
- }
-</style>
diff --git a/applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm b/applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm
deleted file mode 100644
index c90afe7687..0000000000
--- a/applications/luci-app-adblock/luasrc/view/adblock/blocklist.htm
+++ /dev/null
@@ -1,47 +0,0 @@
-<%#
-Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
-This is free software, licensed under the Apache License, Version 2.0
--%>
-
-<%-
-local anonclass = (not self.anonymous or self.sectiontitle) and "named" or "anonymous"
--%>
-
-<%+adblock/adblock_css%>
-
-<div class="cbi-section" id="cbi-<%=self.config%>-<%=self.sectiontype%>">
- <% if self.title then -%>
- <h3><%=self.title%></h3>
- <%- end %>
- <div class="cbi-section-descr"><%=self.description%></div>
- <div class="cbi-section-node">
- <div class="table cbi-section-table">
- <div class="tr cbi-section-table-titles <%=anonclass%>">
- <%- for i, k in pairs(self.children) do -%>
- <div class="th cbi-section-table-cell">
- <%-=k.title-%>
- </div>
- <%- end -%>
- </div>
- <%- local section, scope, isempty = true
- for i, k in ipairs(self:cfgsections()) do
- section = k
- local sectionname = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k)
- local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname, true)
- isempty = false
- scope = { valueheader = "cbi/cell_valueheader", valuefooter = "cbi/cell_valuefooter" }
- -%>
- <div class="tr cbi-section-table-row" id="cbi-<%=self.config%>-<%=section%>"<%=sectiontitle%>>
- <%-
- for k, node in ipairs(self.children) do
- node:render(section, scope or {})
- end
- if not scope.cbid:match("adb_src_cat") then
- -%>
- <div class="td cbi-value-field">&#160;</div>
- <%- end -%>
- </div>
- <%- end -%>
- </div>
- </div>
-</div>
diff --git a/applications/luci-app-adblock/luasrc/view/adblock/logread.htm b/applications/luci-app-adblock/luasrc/view/adblock/logread.htm
deleted file mode 100644
index 48e367ec28..0000000000
--- a/applications/luci-app-adblock/luasrc/view/adblock/logread.htm
+++ /dev/null
@@ -1,36 +0,0 @@
-<%#
-Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
-This is free software, licensed under the Apache License, Version 2.0
--%>
-
-<%+header%>
-<%+adblock/adblock_css%>
-
-<script type="text/javascript">
-//<![CDATA[
- function log_update()
- {
- XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "services", "adblock", "logread")%>', null,
- function(x)
- {
- if (!x)
- {
- return;
- }
- var view = document.getElementById("view_id");
- view.value = x.responseText;
- view.scrollTop = view.scrollHeight;
- });
- }
- window.onload = log_update();
-//]]>
-</script>
-
-<div class="cbi-map">
- <div class="cbi-section">
- <div class="cbi-section-descr"><%:The syslog output, pre-filtered for adblock related messages only.%></div>
- <textarea id="view_id" readonly="readonly" wrap="off" value=""></textarea>
- </div>
-</div>
-
-<%+footer%>
diff --git a/applications/luci-app-adblock/luasrc/view/adblock/query.htm b/applications/luci-app-adblock/luasrc/view/adblock/query.htm
deleted file mode 100644
index fb659958db..0000000000
--- a/applications/luci-app-adblock/luasrc/view/adblock/query.htm
+++ /dev/null
@@ -1,64 +0,0 @@
-<%#
-Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
-This is free software, licensed under the Apache License, Version 2.0
--%>
-
-<%+header%>
-
-<script type="text/javascript">
-//<![CDATA[
- var stxhr = new XHR();
-
- function update_status(data)
- {
- var domain = data.value || data.placeholder;
- var input = document.getElementById('query_input');
- var output = document.getElementById('query_output');
-
- if (input && output)
- {
- output.innerHTML =
- '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" /> ' +
- '<%:Waiting for command to complete...%>'
- ;
- input.parentNode.style.display = 'block';
- input.style.display = 'inline';
- stxhr.post('<%=luci.dispatcher.build_url('admin/services/adblock/advanced/result/')%>' + domain, { token: '<%=token%>' },
- function(x)
- {
- if (x.responseText)
- {
- input.style.display = 'none';
- output.innerHTML = String.format('<pre>%h</pre>', x.responseText);
- }
- else
- {
- input.style.display = 'none';
- output.innerHTML = '<span class="error"><%:Blocklist not found!%></span>';
- }
- }
- );
- }
- }
-//]]>
-</script>
-
-<form method="post" action="<%=REQUEST_URI%>" onsubmit="update_status(this.input); return false;">
- <div class="cbi-map">
- <div class="cbi-section">
- <div class="cbi-section-descr"><%:This form allows you to query active block lists for certain domains, e.g. for whitelisting.%></div>
- <div style="width:33%; float:left;">
- <input type="text" placeholder="google.com" name="input" />
- <input type="button" value="<%:Query%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.input)" />
- </div>
- <br style="clear:both" />
- <br />
- </div>
- </div>
- <div class="cbi-section" style="display:none">
- <h3 id="query_input"><%:Collecting data...%></h3>
- <span id="query_output"></span>
- </div>
-</form>
-
-<%+footer%>
diff --git a/applications/luci-app-adblock/luasrc/view/adblock/report.htm b/applications/luci-app-adblock/luasrc/view/adblock/report.htm
deleted file mode 100644
index 814cc2fb25..0000000000
--- a/applications/luci-app-adblock/luasrc/view/adblock/report.htm
+++ /dev/null
@@ -1,310 +0,0 @@
-<%#
-Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
-This is free software, licensed under the Apache License, Version 2.0
--%>
-
-<%+header%>
-<%+adblock/adblock_css%>
-
-<script type="text/javascript">
-//<![CDATA[
- function report_json(json)
- {
- document.getElementById("value_1").innerHTML = json.data.start_date + ", " + json.data.start_time || "-";
- document.getElementById("value_2").innerHTML = json.data.end_date + ", " + json.data.end_time || "-";
- document.getElementById("value_3").innerHTML = json.data.total || "-";
- document.getElementById("value_4").innerHTML = json.data.blocked + " (" + json.data.percent + ")" || "-";
-
- var a_cnt;
- var b_cnt;
- var c_cnt;
- var a_val;
- var b_val;
- var c_val;
- var s = '<div class="tr table-titles">';
- s += '<div class="th left"><%:Count%></div>';
- s += '<div class="th left"><%:Name / IP-Address%></div>';
- s += '<div class="th left"><%:Count%></div>';
- s += '<div class="th left"><%:Domain%></div>';
- s += '<div class="th left"><%:Count%></div>';
- s += '<div class="th left"><%:Blocked Domain%></div></div>';
-
- for(var i=0;i<10;i++)
- {
- if (i < json.top_clients.length)
- {
- a_cnt = json.top_clients[i].count;
- a_val = json.top_clients[i].address;
- }
- else
- {
- a_cnt = "-";
- a_val = "";
- }
-
- if (i < json.top_domains.length)
- {
- b_cnt = json.top_domains[i].count;
- b_val = json.top_domains[i].address;
- }
- else
- {
- b_cnt = "-";
- b_val = "";
- }
-
- if (i < json.top_blocked.length)
- {
- c_cnt = json.top_blocked[i].count;
- c_val = json.top_blocked[i].address;
- }
- else
- {
- c_cnt = "-";
- c_val = "";
- }
-
- s += '<div class="tr left">';
- s += '<div class="td left" data-title="<%:Count%>">' + a_cnt + '</div>';
- s += '<div class="td left" data-title="<%:Name / IP-Address%>">' + a_val + '</div>';
- s += '<div class="td left" data-title="<%:Count%>">' + b_cnt + '</div>';
- s += '<div class="td left" data-title="<%:Domain%>">' + b_val + '</div>';
- s += '<div class="td left" data-title="<%:Count%>">' + c_cnt + '</div>';
- s += '<div class="td left" data-title="<%:Blocked Domain%>">' + c_val + '</div></div>';
- }
- document.getElementById("value_5").innerHTML = s;
- }
-
- function report_text(text)
- {
- var s = '<div class="tr table-titles">';
- s += '<div class="th left"><%:Date%></div>';
- s += '<div class="th left"><%:Time%></div>';
- s += '<div class="th left"><%:Client%></div>';
- s += '<div class="th left"><%:Domain%></div>';
- s += '<div class="th left"><%:Answer%></div>';
- s += '<div class="th left"><%:Action%></div></div>';
- var btn1;
- var record;
- var title_arr = ["<%:Date%>", "<%:Time%>", "<%:Client%>", "<%:Domain%>", "<%:Answer%>", "<%:Action%>"];
- var array = text.split("\n");
- for (var i=0;i<array.length;i++)
- {
- record = array[i].split("\t");
- if (record[0] && record[0] != "undefined")
- {
- s += '<div class="tr left">';
- for (var j=0;j<5;j++)
- {
- s += '<div class="td left" data-title="' + title_arr[j] + '">' + record[j] + '</div>';
- if (record[4] === "NX")
- {
- btn1 = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-edit" name="add_whitelist,' + record[3] + '" value="<%:Whitelist%>" onclick="btn_action(this)" /></div>';
- }
- else if (record[4] === "OK")
- {
- btn1 = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-remove" name="add_blacklist,' + record[3] + '" value="<%:Blacklist%>" onclick="btn_action(this)" /></div>';
- }
- else
- {
- btn1 = '-'
- }
- }
- s += btn1 + '</div>'
- }
- }
- document.getElementById("value_6").innerHTML = s;
- }
-
- function btn_action(value)
- {
- var action = value.name.split(",");
-
- if (action[0] === "do_report")
- {
- var btn1 = document.getElementById("btn1");
- var btn1_running = document.getElementById("btn1_running");
-
- btn1.disabled = true;
- running(btn1_running, 1);
-
- document.getElementById("filter_search").value = '';
- document.getElementById("filter_count").selectedIndex = 1;
-
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0], null,
- function(x)
- {
- if (!x)
- {
- return;
- }
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_json")%>', null,
- function(x, json_info)
- {
- if (!x || !json_info || !json_info.data)
- {
- running(btn1_running, 0);
- btn1.disabled = false;
- return;
- }
- report_json(json_info);
- });
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
- function(x)
- {
- if (!x || !x.responseText)
- {
- return;
- }
- report_text(x.responseText);
- running(btn1_running, 0);
- btn1.disabled = false;
- });
- });
- }
- else if (action[0] === "do_filter")
- {
- var btn2 = document.getElementById("btn2");
- var btn2_running = document.getElementById("btn2_running");
- var search = document.getElementById("filter_search").value.replace(/[^\x00-\x7F]|[\s!@#$%^&*()+=\[\]{};'"\\|,<>\/?]/g,'') || "\"+\"";
- var count = document.getElementById("filter_count").value;
-
- btn2.disabled = true;
- running(btn2_running, 1);
- if (search != "\"+\"")
- {
- document.getElementById("filter_search").value = search;
- }
-
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0] + "/" + "-" + "/" + search + "/" + count + "/" + "true" + "/" + "false", null,
- function(x)
- {
- if (!x)
- {
- return;
- }
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
- function(x)
- {
- if (!x || !x.responseText)
- {
- return;
- }
- report_text(x.responseText);
- running(btn2_running, 0);
- btn2.disabled = false;
- });
- });
- }
- else if (action[0] === "add_blacklist" || action[0] === "add_whitelist")
- {
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0] + "/" + action[1], null,
- function(x)
- {
- if (!x)
- {
- return;
- }
- btn3 = document.getElementsByName(value.name);
- for (var i=0; i<btn3.length; i++)
- {
- btn3[i].disabled = true;
- }
- });
- }
- }
-
- function running(element, state)
- {
- if (state === 1)
- {
- var running_html = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />';
- element.innerHTML = running_html;
- }
- else
- {
- element.innerHTML = '';
- }
- }
-
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_json")%>', null,
- function(x, json_info)
- {
- if (!x || !json_info || !json_info.data)
- {
- running(btn1_running, 0);
- btn1.disabled = false;
- return;
- }
- report_json(json_info);
- });
-
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
- function(x)
- {
- if (!x || !x.responseText)
- {
- return;
- }
- report_text(x.responseText);
- });
-//]]>
-</script>
-
-<div class="cbi-section">
- <div class="cbi-value" id="status_1">
- <label class="cbi-value-title" for="status_1"><%:Start Date%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_1">-</span>
- </div>
- </div>
- <div class="cbi-value" id="status_2">
- <label class="cbi-value-title" for="status_2"><%:End Date%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_2">-</span>
- </div>
- </div>
- <div class="cbi-value" id="status_3">
- <label class="cbi-value-title" for="status_3"><%:Total DNS Queries%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_3">-</span>
- </div>
- </div>
- <div class="cbi-value" id="status_4">
- <label class="cbi-value-title" for="status_4"><%:Blocked DNS Queries%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_4">-</span>
- </div>
- </div>
- <br />
- <div id="button">
- <input type="button" class="cbi-button cbi-button-action important" id="btn1" name="do_report" value="<%:Refresh Report%>" onclick="btn_action(this)" />
- <span id="btn1_running" class="btn1_running"></span>
- </div>
-</div>
-<br />
-<div class="cbi-section">
- <h3><%:Top 10 Reporting%></h3>
- <div class="table" id="value_5"></div>
-</div>
-<hr />
-<div class="cbi-section">
- <div class="cbi-section-descr"><%:Filter the DNS Query result set for a particular domain, client or time frame.%></div>
- <div style="float:left;">
- <input type="text" placeholder="<%:Domain/Client/Date/Time%>" id="filter_search" name="filter_search" />
- <select name="filter_count" id="filter_count">
- <option value="25">25</option>
- <option value="50" selected="selected">50</option>
- <option value="100">100</option>
- <option value="250">250</option>
- <option value="500">500</option>
- </select>
- <input type="button" class="cbi-button cbi-button-action" id="btn2" name="do_filter" value="<%:Filter%>" onclick="btn_action(this)" />
- <span id="btn2_running" class="btn2_running"></span>
- </div>
- <br />
- <br />
- <h3><%:Latest DNS Queries%></h3>
- <div class="table" id="value_6"></div>
-</div>
-<%+footer%>
diff --git a/applications/luci-app-adblock/luasrc/view/adblock/runtime.htm b/applications/luci-app-adblock/luasrc/view/adblock/runtime.htm
deleted file mode 100644
index 2cec573346..0000000000
--- a/applications/luci-app-adblock/luasrc/view/adblock/runtime.htm
+++ /dev/null
@@ -1,213 +0,0 @@
-<%#
-Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
-This is free software, licensed under the Apache License, Version 2.0
--%>
-
-<%+adblock/adblock_css%>
-<script type="text/javascript">
-//<![CDATA[
- function format(number)
- {
- var string = number.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1.');
- return string;
- }
-
- function status_update(json)
- {
- var btn1 = document.getElementById("btn1");
- var btn1_running = document.getElementById("btn1_running");
- var btn2 = document.getElementById("btn2");
- var btn2_running = document.getElementById("btn2_running");
- var input = json.data.adblock_status || "-";
-
- document.getElementById("value_1").innerHTML = input;
- if (input === "enabled")
- {
- btn1.value = "<%:Suspend%>";
- btn1.name = "do_suspend";
- btn2.value = "<%:Refresh%>";
- btn2.name = "do_refresh";
- btn1.disabled = false;
- running(btn1_running, 0);
- btn2.disabled = false;
- running(btn2_running, 0);
- }
- else if (input === "paused")
- {
- btn1.value = "<%:Resume%>";
- btn1.name = "do_resume";
- btn2.value = "<%:Refresh%>";
- btn2.name = "do_refresh";
- btn1.disabled = false;
- running(btn1_running, 0);
- btn2.disabled = false;
- running(btn2_running, 0);
- }
- else
- {
- btn1.value = "<%:Suspend%>";
- btn1.name = "do_suspend";
- btn2.value = "<%:Refresh%>";
- btn2.name = "do_refresh";
- btn1.disabled = true;
- btn2.disabled = true;
- }
-
- document.getElementById("value_2").innerHTML = json.data.adblock_version || "-";
- document.getElementById("value_3").innerHTML = json.data.fetch_utility || "-";
- document.getElementById("value_4").innerHTML = json.data.dns_backend || "-";
- document.getElementById("value_5").innerHTML = json.data.dns_variant || "-";
- document.getElementById("value_6").innerHTML = json.data.backup_dir || "-";
- document.getElementById("value_7").innerHTML = format(json.data.overall_domains) || "-";
- document.getElementById("value_8").innerHTML = json.data.last_rundate || "-";
- }
-
- function btn_action(action)
- {
- var btn1 = document.getElementById("btn1");
- var btn1_running = document.getElementById("btn1_running");
- var btn2 = document.getElementById("btn2");
- var btn2_running = document.getElementById("btn2_running");
-
- btn1.disabled = true;
- btn2.disabled = true;
-
- if (action.name === "do_refresh")
- {
- running(btn2_running, 1);
- }
- else
- {
- running(btn1_running, 1);
- }
-
- new XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action.name, null,
- function(x)
- {
- if (!x)
- {
- return;
- }
- });
- }
-
- function running(element, state)
- {
- if (state === 1)
- {
- var running_html = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />';
- element.innerHTML = running_html;
- }
- else
- {
- element.innerHTML = '';
- }
- }
-
- function reset_view()
- {
- document.getElementById("btn1").value = "<%:Suspend%>";
- document.getElementById("btn1").name = "do_suspend";
- document.getElementById("btn2").value = "<%:Refresh%>";
- document.getElementById("btn2").name = "do_refresh";
- document.getElementById("btn1").disabled = true;
- document.getElementById("btn2").disabled = true;
- document.getElementById("value_1").innerHTML = "-";
- document.getElementById("value_2").innerHTML = "-";
- document.getElementById("value_3").innerHTML = "-";
- document.getElementById("value_4").innerHTML = "-";
- document.getElementById("value_5").innerHTML = "-";
- document.getElementById("value_6").innerHTML = "-";
- document.getElementById("value_7").innerHTML = "-";
- document.getElementById("value_8").innerHTML = "-";
- }
-
- XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "status_update")%>', null,
- function(x, json_info)
- {
- if (!x || !json_info || !json_info.data)
- {
- reset_view();
- return;
- }
- status_update(json_info);
- });
-
- XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "services", "adblock", "status_update")%>', null,
- function(x, json_info)
- {
- if (!x || !json_info || !json_info.data)
- {
- reset_view();
- return;
- }
- status_update(json_info);
- });
-//]]>
-</script>
-
-<h3><%:Runtime Information%></h3>
-<div class="cbi-value" id="status_1">
- <label class="cbi-value-title" for="status_1"><%:Adblock Status%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_1">-</span>
- </div>
-</div>
-<div class="cbi-value" id="status_2">
- <label class="cbi-value-title" for="status_2"><%:Adblock Version%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_2">-</span>
- </div>
-</div>
-<div class="cbi-value" id="status_3">
- <label class="cbi-value-title" for="status_3"><%:Download Utility (SSL Library)%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_3">-</span>
- </div>
-</div>
-<div class="cbi-value" id="status_4">
- <label class="cbi-value-title" for="status_4"><%:DNS Backend, DNS Directory%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_4">-</span>
- </div>
-</div>
-<div class="cbi-value" id="status_5">
- <label class="cbi-value-title" for="status_5"><%:DNS Variant, DNS File Reset%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_5">-</span>
- </div>
-</div>
-<div class="cbi-value" id="status_6">
- <label class="cbi-value-title" for="status_6"><%:Backup Directory%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_6">-</span>
- </div>
-</div>
-<div class="cbi-value" id="status_7">
- <label class="cbi-value-title" for="status_7"><%:Overall Domains%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_7">-</span>
- </div>
-</div>
-<div class="cbi-value" id="status_8">
- <label class="cbi-value-title" for="status_8"><%:Last Run%></label>
- <div class="cbi-value-field">
- <span class="runtime" id="value_8">-</span>
- </div>
-</div>
-<hr />
-<div class="cbi-value" id="button_1">
- <label class="cbi-value-title" for="button_1"><%:Suspend / Resume Adblock%></label>
- <div class="cbi-value-field">
- <input class="cbi-button cbi-button-reset" id="btn1" type="button" value="" onclick="btn_action(this)" />
- <span id="btn1_running" class="btn_running"></span>
- </div>
-</div>
-<p />
-<div class="cbi-value" id="button_2">
- <label class="cbi-value-title" for="button_2"><%:Refresh Blocklist Sources%></label>
- <div class="cbi-value-field">
- <input class="cbi-button cbi-button-apply" id="btn2" type="button" value="" onclick="btn_action(this)" />
- <span id="btn2_running" class="btn_running"></span>
- </div>
-</div>
diff --git a/applications/luci-app-adblock/po/bg/adblock.po b/applications/luci-app-adblock/po/bg/adblock.po
index 6a29e239b1..07bca4853f 100644
--- a/applications/luci-app-adblock/po/bg/adblock.po
+++ b/applications/luci-app-adblock/po/bg/adblock.po
@@ -4,655 +4,711 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
-msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Client"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-msgid "Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
+msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/ca/adblock.po b/applications/luci-app-adblock/po/ca/adblock.po
index bd275f901f..ba483e507e 100644
--- a/applications/luci-app-adblock/po/ca/adblock.po
+++ b/applications/luci-app-adblock/po/ca/adblock.po
@@ -10,684 +10,922 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Precaució:</b> per a evitar excepcions OOM als dispositius amb menys de "
-"64 MB de RAM disponible, seleccioneu només uns quants."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Acció"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Blocador d’anuncis"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Estat del blocador d’anuncis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Versió del blocador d’anuncis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Retard addicional en segons de l’activador abans que comenci el processament "
"del blocador d’anuncis."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avançat"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Resposta"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Categories d’arxivament"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Directori de còpies de seguretat"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Llista negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Fitxer de llista negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Consultes DNS blocades"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Domini blocat"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Fonts de la llista negra"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "No s’ha trobat la llista negra."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Trieu «none» per a desactivar els inicis automàtics, «timed» per a fer "
-"servir un temps d’espera clàssic (30 s per defecte) o bé trieu una altra "
-"interfície activadora."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "S’estan recollint dades…"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Configuració del paquet adblock per a blocar dominis publicitaris/abusius "
-"mitjançant el DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Recompte"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Dorsal DNS (directori del DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Dorsal DNS, directori del DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Variant de blocatge del DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Directori del DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Reinicialització de fitxers del DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Descripció"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domini"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domini/client/data/hora"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Utilitat de baixades"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Utilitat de baixades (biblioteca SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Notificació per correu"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Adreça de destinatari de correu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Recompte de notificacions per correu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Perfil de correu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Adreça de destinatari de correu"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Adreça de remitent de correu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Tema de correu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Edita la llista negra"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Edita la configuració"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Edita la llista blanca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Activa el blocador d’anuncis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Activa l’enregistrament detallat de dades de depuració si hi ha errors de "
-"processament."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Data de finalització"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Opcions addicionals"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtre"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Purga la memòria cau del DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Purga la memòria cau del DNS després del processament del blocador."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Per a saber-ne més, <a href=\"%s\" target=\"_blank\">consulteu la "
-"documentació en línia</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"Per a més millores de rendiment, podeu incrementar aquest valor; p. ex., «8» "
-"o «16» es poden utilitzar amb seguretat."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Purga la memòria cau del DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Força el DNS local"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Camí complet al fitxer de llista negra."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Camí complet al fitxer de llista blanca."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "No s’ha trobat el fitxer d’entrada; reviseu la vostra configuració."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Darrera execució"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Darreres consultes DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr "Llista d’utilitats de baixada admeses i plenament preconfigurades."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "S’està carregant"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Fitxer de registre"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Servei de prioritat baixa"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Nom/adreça IP"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "No"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Si els valors per defecte no són adequats per a vós, modifiqueu aquestes "
-"opcions."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Visió de conjunt"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
-msgstr ""
-"Afegiu només un domini per línia. Podeu afegir comentaris amb «#». No s’hi "
-"permeten les adreces IP, els comodins ni les expressions regulars."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Editeu aquest fitxer directament en una sessió de terminal."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Consulta"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Actualitza"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Actualitza les fonts de la llista negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Actualitza l’informe"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Informació de l’entorn d’execució"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Desa"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Data d’inici"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Llindar de compressió de TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"Aquest fitxer és massa gran i no es pot editar en línia amb el LuCI "
-"(&ge; 100 kB)."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Amb aquest formulari podeu modificar el contingut de la llista negra del "
-"blocador d’anuncis (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Amb aquest formulari podeu modificar el contingut de la llista blanca del "
-"blocador d’anuncis (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Amb aquest formulari podeu modificar el contingut del fitxer principal de "
-"configuració del blocador d’anuncis (/etc/config/adblock)."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Per a sobreescriure el camí per defecte, feu servir l’opció «Directori DNS» "
-"a la secció addicional a sota."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Enregistrament detallat de depuració"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "S’està esperant que l’ordre s’acabi…"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Llista blanca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Fitxer de llista blanca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Sí"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Precaució:</b> per a evitar excepcions OOM als dispositius amb menys "
+#~ "de 64 MB de RAM disponible, seleccioneu només uns quants."
+
+#~ msgid "Adblock Status"
+#~ msgstr "Estat del blocador d’anuncis"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Versió del blocador d’anuncis"
+
+#~ msgid "Advanced"
+#~ msgstr "Avançat"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Categories d’arxivament"
+
+#~ msgid "Blacklist"
+#~ msgstr "Llista negra"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Fitxer de llista negra"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Consultes DNS blocades"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "No s’ha trobat la llista negra."
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Trieu «none» per a desactivar els inicis automàtics, «timed» per a fer "
+#~ "servir un temps d’espera clàssic (30 s per defecte) o bé trieu una altra "
+#~ "interfície activadora."
+
+#~ msgid "Collecting data..."
+#~ msgstr "S’estan recollint dades…"
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Configuració del paquet adblock per a blocar dominis publicitaris/abusius "
+#~ "mitjançant el DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Dorsal DNS (directori del DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Dorsal DNS, directori del DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Variant de blocatge del DNS"
+
+#~ msgid "Description"
+#~ msgstr "Descripció"
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domini/client/data/hora"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Utilitat de baixades (biblioteca SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Recompte de notificacions per correu"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Perfil de correu"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Adreça de remitent de correu"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Tema de correu"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Edita la configuració"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Activa el blocador d’anuncis"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Activa l’enregistrament detallat de dades de depuració si hi ha errors de "
+#~ "processament."
+
+#~ msgid "Extra Options"
+#~ msgstr "Opcions addicionals"
+
+#~ msgid "Filter"
+#~ msgstr "Filtre"
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Purga la memòria cau del DNS després del processament del blocador."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Per a saber-ne més, <a href=\"%s\" target=\"_blank\">consulteu la "
+#~ "documentació en línia</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Per a més millores de rendiment, podeu incrementar aquest valor; p. ex., "
+#~ "«8» o «16» es poden utilitzar amb seguretat."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Camí complet al fitxer de llista negra."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Camí complet al fitxer de llista blanca."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "No s’ha trobat el fitxer d’entrada; reviseu la vostra configuració."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Darreres consultes DNS"
+
+#~ msgid "Loading"
+#~ msgstr "S’està carregant"
+
+#~ msgid "Logfile"
+#~ msgstr "Fitxer de registre"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nom/adreça IP"
+
+#~ msgid "No"
+#~ msgstr "No"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Si els valors per defecte no són adequats per a vós, modifiqueu aquestes "
+#~ "opcions."
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Afegiu només un domini per línia. Podeu afegir comentaris amb «#». No "
+#~ "s’hi permeten les adreces IP, els comodins ni les expressions regulars."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Editeu aquest fitxer directament en una sessió de terminal."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Actualitza les fonts de la llista negra"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Actualitza l’informe"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informació de l’entorn d’execució"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Llindar de compressió de TLD"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "Aquest fitxer és massa gran i no es pot editar en línia amb el LuCI "
+#~ "(&ge; 100 kB)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Amb aquest formulari podeu modificar el contingut de la llista negra del "
+#~ "blocador d’anuncis (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Amb aquest formulari podeu modificar el contingut de la llista blanca del "
+#~ "blocador d’anuncis (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Amb aquest formulari podeu modificar el contingut del fitxer principal de "
+#~ "configuració del blocador d’anuncis (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Per a sobreescriure el camí per defecte, feu servir l’opció «Directori "
+#~ "DNS» a la secció addicional a sota."
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "S’està esperant que l’ordre s’acabi…"
+
+#~ msgid "Whitelist"
+#~ msgstr "Llista blanca"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Fitxer de llista blanca"
+
+#~ msgid "Yes"
+#~ msgstr "Sí"
diff --git a/applications/luci-app-adblock/po/cs/adblock.po b/applications/luci-app-adblock/po/cs/adblock.po
index de369b3ae0..32216b2090 100644
--- a/applications/luci-app-adblock/po/cs/adblock.po
+++ b/applications/luci-app-adblock/po/cs/adblock.po
@@ -10,719 +10,1121 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Varování:</b> Pro předejití chyb z důvodu nedostatku paměti na zařízeních "
-"s méně než 64 MB volné paměti RAM, vyberte pouze několik možností!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Akce"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Blokování reklamy Adblock"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Stav blokování reklamy"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Verze Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Dodatečné zpoždění v sekundách před začátkem zpracování blokování reklamy."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Pokročilé"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Odpověd"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Kategorie archivů"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Záložní adresář"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Černá listina"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Soubor s černou listinou"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Blokované dotazy DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Blokované domény"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Zdroje seznamů blokování"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Nenalezen seznam blokování!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Vyberte možnost 'žádné', chcete-li vypnout automatické spouštění, 'časované' "
-"pro použití klasického časového limitu (výchozí hodnota 30 sekund) nebo "
-"vyberte jiné spouštěcí rozhraní."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Shromažďování údajů…"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Konfigurace balíčku blokování reklam adblock pro blokování reklamních domén "
-"pomocí služby DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Počet"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Backend DNS (adresář DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Backend DNS, adresář DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Varianta blokování DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Adresář DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Resetování souboru DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Přehled dotazů DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Varianta DNS, reset DNS souboru"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Popis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Zakázat restartování spouštěné adblockem a „Resetování DNS souboru“ pro "
-"backend DNS s funkcí automatického načtení."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Zakázat kompresi domény nejvyšší úrovně, pokud počet blokovaných domén je "
-"větší než tento práh."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq také podporuje \"null\" varianty bloků, které mohou poskytovat lepší "
-"doby odezvy."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Doména"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Doména / klient / datum / čas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Nástroj pro stahování"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Nástroj pro stahování (knihovna SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Oznámení e-mailem"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Adresa příjemce e-mailu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Počet e-mailových oznámení"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "E-mailový profil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Adresa příjemce e-mailu"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Adresa odesílatele e-mailu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Téma e-mailu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Upravit blacklist"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Upravit konfiguraci"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Upravit whitelist"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Povolit Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-"Povolit podrobné protokolování pro ladění v případě jakékoli chyby "
-"zpracování."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Zapnuto"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Datum ukončení"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Další možnosti"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtr"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtrovat sadu výsledků dotazu DNS pro konkrétní doménu, klienta nebo časový "
-"rámec."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Vyprázdnit mezipaměť DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Vyprázdnit mezipaměť DNS po zpracování blokování reklam."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Další informace <a href=\"%s\" target=\"_blank\">najdete v online "
-"dokumentaci</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo "
-"'16' by mělo být bezpečné."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Vyprázdnit mezipaměť DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Vynutit lokální DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Úplná cesta k souboru černé listiny."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Úplná cesta k souboru se seznamem povolených serverů."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"Shromažďovat síťový provoz související s DNS pomocí tcpdump. Umožní na "
-"vyžádání poskytnout report o dotazech DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Poslední spuštění"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Nejnovější dotazy DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Seznam dostupných síťových rozhraní. Spouštění bude obvykle aktivováno "
-"rozhraním WAN."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Seznam podporovaných backendů DNS s výchozím adresářem pro export seznamu."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Seznam podporovaných variant blokování DNS. Ve výchozím nastavení bude "
-"použita hodnota 'nxdomain' (neexistující doména) pro všechny backendy DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Seznam podporovaných a plně předkonfigurovaných nástrojů pro stahování."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Načítání"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Místní porty FW / DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Protokolovací soubor"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Služba s nízkou prioritou"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-"Profil používaný v e-mailovém klientu 'msmtp' pro e-maily s upozorněním na "
-"blokování."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Maximální velikost fronty pro stahování"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Název / IP adresa"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Ne"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Celkové domény"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Přehled"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Do každého řádku přidejte pouze jednu doménu. Komentáře uvozené '#' jsou "
-"povoleny. Nejsou povoleny IP adresy, zástupné znaky a regulární výrazy."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Upravte tento soubor přímo v relaci terminálu."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr "Poznámka: toto vyžaduje ruční instalaci a nastavení balíčku 'msmtp'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr "Poznámka: vyžaduje ruční instalaci balíčku 'tcpdump-mini'."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Dotaz"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Dotazové domény"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Zvyšte minimální počet oznámení, abyste obdrželi e-maily, pokud je celkový "
-"počet menší nebo roven danému limitu (výchozí 0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "Adresa příjemce pro e-maily s upozorněním."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-"Přesměrovat všechny dotazy DNS z 'lan' zóny na místní resolver. Platí pro "
-"protokol UDP a TCP na portech 53, 853 a 5353."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Aktualizovat"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Aktualizovat seznamy blokovaných zdrojů"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Zpráva o aktualizaci"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Počet bloků sestavy"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Velikost bloků sestavy"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Adresář sestav"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Rozhraní sestavy"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-"Resetuje konečný blokací soubor DNS 'adb_list.overall' po načtení přes DNS "
-"backend."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Pokračovat"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Informace o běhu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "Vyžadováno SSL"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Uložit"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Odesílat e-maily s oznámením v případě chyby zpracování nebo v případě, že "
-"počet domén je &le; 0."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Adresa odesílatele pro e-maily s upozorněním."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Nastavte úroveň 'nízká priorita' a blokování reklam na pozadí bude vyžadovat "
-"méně systémových prostředků."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
-msgstr "Počet front pro souběžné stahování a zpracování seznamů (výchozí '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-"Seznam portů brány firewall, oddělený mezerami, které mají být přesměrovány "
-"lokálně."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-"Seznam portů pro hlášení, oddělený mezerou, které používá tcpdump (výchozí "
-"'53')."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Datum zahájení"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Aktivační spouštěč"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Pozastavit"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Pozastavit / Povolit Adblock"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Prahová hodnota komprese TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Cílový adresář pro zálohy zdrojů adblock. Výchozí hodnota je '/tmp'. "
-"Použijte pokud možno napětově nezávislou paměť."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Cílový adresář pro soubory zpráv související se službou DNS. Výchozí hodnota "
-"je '/tmp'. Použijte pokud možno napětově nezávislou paměť."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Cílový adresář pro vygenerovaný blokovací seznam 'adb_list.overall'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "Soubor je příliš velký pro online úpravy v LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr "Předfiltrovaný výstup syslog pouze se záznamy souvisejícími s adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt "
-"projevil."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
-msgstr "Tento formulář umožňuje upravit obsah černé listiny (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr "Tento formulář umožňuje upravit obsah bílé listiny (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru (/etc/"
-"config/adblock)."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr "Předfiltrovaný výstup syslog pouze se záznamy souvisejícími s adblock."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Tento formulář umožňuje zadávat dotazy pro určité domény na aktivní seznamy "
-"blokování, například pro zjištění povolených domén."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Tato možnost ušetří obrovské množství úložného prostoru, ale spustí malý "
-"ubus/adblock sledovací proces v pozadí."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Čas"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Chcete-li přepsat výchozí cestu, použijte možnost 'Adresář DNS' v další "
-"části níže."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "10 nejčastějších hlášení"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Předmět notifikačních e-mailů."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Celkový počet dotazů DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Prodleva spuštění"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Podrobné protokolování ladění"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Čekání na dokončení příkazu..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Bílá listina"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Soubor se seznamem povolených serverů"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Ano"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
-"např. chcete-li dostávat upozornění e-mailem při každém spuštění adblocku, "
-"nastavte tuto hodnotu na 200 000."
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Varování:</b> Pro předejití chyb z důvodu nedostatku paměti na "
+#~ "zařízeních s méně než 64 MB volné paměti RAM, vyberte pouze několik "
+#~ "možností!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Stav blokování reklamy"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Verze Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Pokročilé"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Kategorie archivů"
+
+#~ msgid "Blacklist"
+#~ msgstr "Černá listina"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Soubor s černou listinou"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Blokované dotazy DNS"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Nenalezen seznam blokování!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Vyberte možnost 'žádné', chcete-li vypnout automatické spouštění, "
+#~ "'časované' pro použití klasického časového limitu (výchozí hodnota 30 "
+#~ "sekund) nebo vyberte jiné spouštěcí rozhraní."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Shromažďování údajů…"
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Konfigurace balíčku blokování reklam adblock pro blokování reklamních "
+#~ "domén pomocí služby DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Backend DNS (adresář DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Backend DNS, adresář DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Varianta blokování DNS"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS Inotify"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Přehled dotazů DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Varianta DNS, reset DNS souboru"
+
+#~ msgid "Description"
+#~ msgstr "Popis"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Zakázat restartování spouštěné adblockem a „Resetování DNS souboru“ pro "
+#~ "backend DNS s funkcí automatického načtení."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Zakázat kompresi domény nejvyšší úrovně, pokud počet blokovaných domén je "
+#~ "větší než tento práh."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq také podporuje \"null\" varianty bloků, které mohou poskytovat "
+#~ "lepší doby odezvy."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Doména / klient / datum / čas"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Nástroj pro stahování (knihovna SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Počet e-mailových oznámení"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "E-mailový profil"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Adresa odesílatele e-mailu"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Téma e-mailu"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Upravit konfiguraci"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Povolit Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Povolit podrobné protokolování pro ladění v případě jakékoli chyby "
+#~ "zpracování."
+
+#~ msgid "Extra Options"
+#~ msgstr "Další možnosti"
+
+#~ msgid "Filter"
+#~ msgstr "Filtr"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtrovat sadu výsledků dotazu DNS pro konkrétní doménu, klienta nebo "
+#~ "časový rámec."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Vyprázdnit mezipaměť DNS po zpracování blokování reklam."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Další informace <a href=\"%s\" target=\"_blank\">najdete v online "
+#~ "dokumentaci</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo "
+#~ "'16' by mělo být bezpečné."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Úplná cesta k souboru černé listiny."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Úplná cesta k souboru se seznamem povolených serverů."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Shromažďovat síťový provoz související s DNS pomocí tcpdump. Umožní na "
+#~ "vyžádání poskytnout report o dotazech DNS."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Nejnovější dotazy DNS"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Seznam dostupných síťových rozhraní. Spouštění bude obvykle aktivováno "
+#~ "rozhraním WAN."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Seznam podporovaných backendů DNS s výchozím adresářem pro export seznamu."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Seznam podporovaných variant blokování DNS. Ve výchozím nastavení bude "
+#~ "použita hodnota 'nxdomain' (neexistující doména) pro všechny backendy DNS."
+
+#~ msgid "Loading"
+#~ msgstr "Načítání"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Místní porty FW / DNS"
+
+#~ msgid "Logfile"
+#~ msgstr "Protokolovací soubor"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Profil používaný v e-mailovém klientu 'msmtp' pro e-maily s upozorněním "
+#~ "na blokování."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Maximální velikost fronty pro stahování"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Název / IP adresa"
+
+#~ msgid "No"
+#~ msgstr "Ne"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Celkové domény"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Do každého řádku přidejte pouze jednu doménu. Komentáře uvozené '#' jsou "
+#~ "povoleny. Nejsou povoleny IP adresy, zástupné znaky a regulární výrazy."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Upravte tento soubor přímo v relaci terminálu."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Poznámka: toto vyžaduje ruční instalaci a nastavení balíčku 'msmtp'."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr "Poznámka: vyžaduje ruční instalaci balíčku 'tcpdump-mini'."
+
+#~ msgid "Query domains"
+#~ msgstr "Dotazové domény"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Zvyšte minimální počet oznámení, abyste obdrželi e-maily, pokud je "
+#~ "celkový počet menší nebo roven danému limitu (výchozí 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Přesměrovat všechny dotazy DNS z 'lan' zóny na místní resolver. Platí pro "
+#~ "protokol UDP a TCP na portech 53, 853 a 5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Aktualizovat seznamy blokovaných zdrojů"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Zpráva o aktualizaci"
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Resetuje konečný blokací soubor DNS 'adb_list.overall' po načtení přes "
+#~ "DNS backend."
+
+#~ msgid "Resume"
+#~ msgstr "Pokračovat"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informace o běhu"
+
+#~ msgid "SSL req."
+#~ msgstr "Vyžadováno SSL"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Odesílat e-maily s oznámením v případě chyby zpracování nebo v případě, "
+#~ "že počet domén je &le; 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Adresa odesílatele pro e-maily s upozorněním."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Nastavte úroveň 'nízká priorita' a blokování reklam na pozadí bude "
+#~ "vyžadovat méně systémových prostředků."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Počet front pro souběžné stahování a zpracování seznamů (výchozí '4')."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Seznam portů brány firewall, oddělený mezerami, které mají být "
+#~ "přesměrovány lokálně."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Seznam portů pro hlášení, oddělený mezerou, které používá tcpdump "
+#~ "(výchozí '53')."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Aktivační spouštěč"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Pozastavit / Povolit Adblock"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Prahová hodnota komprese TLD"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Cílový adresář pro zálohy zdrojů adblock. Výchozí hodnota je '/tmp'. "
+#~ "Použijte pokud možno napětově nezávislou paměť."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Cílový adresář pro soubory zpráv související se službou DNS. Výchozí "
+#~ "hodnota je '/tmp'. Použijte pokud možno napětově nezávislou paměť."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "Soubor je příliš velký pro online úpravy v LuCI (&ge; 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt "
+#~ "projevil."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr "Tento formulář umožňuje upravit obsah černé listiny (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr "Tento formulář umožňuje upravit obsah bílé listiny (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru (/"
+#~ "etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Tento formulář umožňuje zadávat dotazy pro určité domény na aktivní "
+#~ "seznamy blokování, například pro zjištění povolených domén."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Tato možnost ušetří obrovské množství úložného prostoru, ale spustí malý "
+#~ "ubus/adblock sledovací proces v pozadí."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Chcete-li přepsat výchozí cestu, použijte možnost 'Adresář DNS' v další "
+#~ "části níže."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "10 nejčastějších hlášení"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Předmět notifikačních e-mailů."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Celkový počet dotazů DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Čekání na dokončení příkazu..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Bílá listina"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Soubor se seznamem povolených serverů"
+
+#~ msgid "Yes"
+#~ msgstr "Ano"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "např. chcete-li dostávat upozornění e-mailem při každém spuštění "
+#~ "adblocku, nastavte tuto hodnotu na 200 000."
diff --git a/applications/luci-app-adblock/po/de/adblock.po b/applications/luci-app-adblock/po/de/adblock.po
index 1788a9d2eb..eff883f060 100644
--- a/applications/luci-app-adblock/po/de/adblock.po
+++ b/applications/luci-app-adblock/po/de/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-28 04:46+0000\n"
-"Last-Translator: Holger Heins <h.p.heins@gmx.de>\n"
+"PO-Revision-Date: 2020-04-02 06:18+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/de/>\n"
"Language: de\n"
@@ -10,738 +10,1159 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Vorsicht:</b> Um einen Speicherüberlauf auf Geräten mit weniger als 64 MB "
-"freiem Arbeitsspeicher zu vermeiden, wählen Sie bitte nur wenige aus!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Aktion"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr "Aktive Quellen"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Werbeblocker"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Werbeblocker-Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr "Adblock Aktion"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr "Füge Blacklist-Domain hinzu"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr "Füge Whitelist-Domain hinzu"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Werbeblocker-Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr "Füge diese (Sub-)Domain zur lokalen Blacklist."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr "Füge diese (Sub-)Domain zur lokalen Whiteklist."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr "Zusätzliche Jail-Sperrliste"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr "Zusätzliche Einstellungen"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Zusätzliche Verzögerung (in Sekunden) bis zur Verarbeitung durch den "
"Werbeblocker."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Fortgeschritten"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr "Fortgeschrittene DNS Einstellungen"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr "Fortgeschrittene E-Mail Einstellungen"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr "Fortgeschrittene Berichtseinstellungen"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Antwort"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Archiv-Kategorien"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Backupverzeichnis"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Negativliste"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr "Basis-Temp-Verzeichnis"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+"Basis-Temp-Verzeichnis für alle Adblock-relevanten Speicherzugriffe, z.B. "
+"Merging, Downloads, Sortieren etc."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Datei auf die Blacklist setzen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+"Blacklist-Änderungen wurden gespeichert. Aktualisiere die Ablock-Listen um "
+"die Änderung anzuwenden."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Blockierte DNS-Anfragen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+#, fuzzy
+msgid "Blacklist..."
+msgstr "Blacklist..."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Blockierte Domain"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Blockierlisten-Quellen"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Blockierliste nicht gefunden!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"'none' verhindert den automatischen Start. 'timed' bewirkt eine Verzögerung ("
-"standard 30 Sek.). Oder wählen sie einen anderen Auslöser."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr "Abbrechen"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Sammle Daten..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Konfiguration des adblock-Packetes zum Blockieren von Werbe-/ missbräulichen "
-"Domains durch die Nutzung des DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Anzahl"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS Backend (DNS Verzeichnis)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS-Backend, DNS-Verzeichnis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Art der DNS-Blockade"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS-Verzeichnis"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "DNS-Datei zurücksetzen"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS-Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "DNS-Anfragebericht"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "DNS-Variante, DNS-Datei zurücksetzen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Beschreibung"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Deaktivieren von adblockgesteuerten Neustarts und 'DNS File Reset' für DNS-"
-"Backends mit Autoload-Funktionen."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Deaktivieren der Toplevel-Domänen-Komprimierung, wenn die Anzahl der "
-"blockierten Domänen größer als dieser Schwellenwert ist."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq unterstützt auch 'null' Blockvarianten, was zu besseren "
-"Antwortzeiten führen kann."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domäne"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domäne/Client/Datum/Zeit"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Download-Werkzeug"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Download-Werkzeug (SSL-Bibliothek)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "E-Mail-Benachrichtigung"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "E-Mail-Empfängeradresse"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "E-Mail-Benachrichtigungsanzahl"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "E-Mail-Profil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "E-Mail-Empfängeradresse"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "E-Mail-Absenderadresse"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "E-Mail-Thema"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Negativliste bearbeiten"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Konfiguration bearbeiten"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Positivliste bearbeiten"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Adblock aktivieren"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Ausführliche Debug-Protokollierung im Falle eines Verarbeitungsfehlers "
-"aktivieren."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Enddatum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Zusätzliche Optionen"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filter"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"DNS-Abfrageergebnis nach bestimmter Domain, bestimmtem Client oder "
-"bestimmtem Zeitrahmen filtern."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "DNS-Cache leeren"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Leeren des DNS-Caches nach der Adblockverarbeitung."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Für weitere Informationen <a href=\"%s\" target=\"_blank\">lesen Sie die "
-"Online-Dokumentation</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"Für weitere Leistungssteigerungen können Sie diesen Wert erhöhen, z.B. \"8\" "
-"oder \"16\" sollte sicher sein."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
-msgid "Force Local DNS"
-msgstr "Lokales DNS erzwingen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "DNS-Cache leeren"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Vollständiger Pfad zur Datei der Negativliste."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Vollständiger Pfad zur Datei der Positivliste."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid "Force Local DNS"
+msgstr "Lokales DNS erzwingen"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-"DNS-bezogenen Netzwerkverkehr über tcpdump sammeln, um bei Bedarf einen DNS-"
-"Abfragebbericht bereitzustellen."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr "Allgemeine Einstellungen"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
+msgstr "Informationen"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Letzter Lauf"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Aktuellste DNS Abfragen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Liste der verfügbaren Netzwerkschnittstellen. Normalerweise wird der Start "
-"durch die 'wan'-Schnittstelle ausgelöst."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Liste der unterstützten DNS-Backends mit dem Standardexportverzeichnis der "
-"Liste."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Liste der unterstützten DNS-Blockierungsvarianten. Standardmäßig wird "
-"'nxdomain' für alle DNS-Backends verwendet."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Liste der unterstützten und vollständig vorkonfigurierten Download-"
"Hilfsprogramme."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Lade"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Lokale FW/DNS-Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Logdatei"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Dienst mit niedriger Priorität"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-"Mail-Profil, das in 'msmtp' für Adblock-Benachrichtigs-E-Mails verwendet "
-"wird."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Max. Download-Warteschlange"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Name / IP-Adresse"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Nein"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Optionen für weitere Optimierungen, falls die Standardeinstellungen nicht "
-"für Sie geeignet sind."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Gesamtdomänen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Übersicht"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Bitte fügen Sie nur eine Domain pro Zeile hinzu. Kommentare, die mit '#' "
-"eingegeben werden, sind erlaubt - IP-Adressen, Wildcards und regex nicht."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-"Bitte beachten: Hierzu ist die manuelle Installation und Konfiguration des "
-"'msmtp' Pakets erforderlich."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-"Bitte beachten: Dies erfordert die manuelle Installation des Pakets 'tcpdump-"
-"mini'."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Abfrage"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Domainabfrage"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Erhöhe die minimale Anzahl der Benachrichtigungen, um E-Mails zu erhalten, "
-"wenn die Gesamtzahl kleiner oder gleich der angegebenen Grenze ist (Standard "
-"0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "Empfängeradresse für Adblock-Benachrichtigungs-E-Mails."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-"Leitet alle DNS-Abfragen von der Zone 'lan' an den lokalen Resolver weiter, "
-"gilt für die Protokolle UDP und TCP auf den Ports 53, 853 und 5353."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Aktualisieren"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Aktualisieren der Blocklistenquellen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Bericht aktualisieren"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Bericht Datenblock Anzahl"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Bericht Datenblock Größe"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Berichtsverzeichnis"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Bericht Schnittstelle"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Bericht Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "Von tcdump benutzte Blockanzahl berichten (Standardwert 5)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
-msgstr "Von tcdump benutzte Blockanzahl in MB berichten (Standardwert '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Vom tcpdump verwendete berichtende Schnittstelle, bei mehreren "
-"Schnittstellen auf 'any' gesetzt (Standardwert 'br-lan')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-"Setzt die endgültige DNS-Blockdatei 'adb_list.overall' zurück, nachdem sie "
-"über das DNS-Backend geladen wurde."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Wiederaufnehmen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Laufzeitinformationen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "SSL-Anf."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Speichern"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Sende Benachrichtigungs-E-Mails im Falle eines Verarbeitungsfehlers oder "
-"wenn die Domainanzahl &le; 0 ist."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Absenderadresse für Adblock-Benachrichtigungs-E-Mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Stellen Sie den nice-level auf 'niedrige Priorität' und die Adblock-"
-"Hintergrundverarbeitung wird weniger Ressourcen vom System benötigen."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
+msgstr "Einstellungen"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-"Größe der Download-Warteschlange für die parallele Verarbeitung von "
-"Downloads und Listen (Standard'4')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
-msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-"Leerzeichengetrennte Liste der Firewall-Ports, die lokal umgeleitet werden "
-"sollen."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-"Leerzeichengetrennte Liste der von tcpdump verwendeten berichtende Ports "
-"(Standardwert: '53')."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Startdatum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Startup-Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Aussetzen"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Adblock Aussetzen / Wiederaufnehmen"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "TLD-Kompressionsschwellenwert"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Zielverzeichnis für Adblock-Quelldatensicherungen. Standardwert ist'/tmp', "
-"bitte verwenden Sie vorzugsweise eine nichtflüchtige Festplatte, falls "
-"vorhanden."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Zielverzeichnis für DNS-bezogene Berichtsdateien. Standard ist '/tmp', bitte "
-"vorzugsweise einen nichtflüchtigen Speicherort verwenden, falls vorhanden."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Zielverzeichnis für die generierte Blockliste 'adb_list.overall'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"Die Größe der Datei ist für die Onlinebearbeitung in LuCI zu groß (&ge; 100 "
-"KB)."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr "Die Syslog-Ausgabe, vorgefiltert nur für adblockbezogene Nachrichten."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Diese Änderung erfordert ein manueller Stop/Neustart des Diensts zum Wirksam "
-"werden."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Mit diesem Formular können Sie den Inhalt der Adblock-Blacklist (%s) ändern."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Mit diesem Formular können Sie den Inhalt der Adblock-Positivliste (%s) "
-"ändern."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Dieses Formular ermöglicht es Ihnen, den Inhalt der Hauptkonfigurationsdatei "
-"von Adblock (/etc/config/adblock) zu ändern."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr "Die Syslog-Ausgabe, vorgefiltert nur für adblockbezogene Nachrichten."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Mit diesem Formular können Sie aktive Blocklisten für bestimmte Domänen "
-"abfragen, z.B. zum positiv listen."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Diese Option spart enorm viel Speicherplatz, startet aber einen kleinen ubus/"
-"adblock-Monitor im Hintergrund."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Zeit"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Um den Standardpfad zu überschreiben, verwenden Sie die Option 'DNS "
-"Directory' im zusätzlichen Abschnitt unten."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "Top 10 der Berichterstattung"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Betreff für Adblock-Benachrichtigungs-E-Mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Gesamtzahl der DNS-Abfragen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Auslöseverzögerung"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Ausführliche Debug-Protokollierung"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Der Befehl wird ausgeführt..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Positivliste"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Positivlistendatei"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Ja"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
-"um z.B. eine E-Mail-Benachrichtigung mit jedem Adblock-Lauf zu erhalten, "
-"diesen Wert auf 200000 setzen."
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Vorsicht:</b> Um einen Speicherüberlauf auf Geräten mit weniger als 64 "
+#~ "MB freiem Arbeitsspeicher zu vermeiden, wählen Sie bitte nur wenige aus!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Werbeblocker-Status"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Werbeblocker-Version"
+
+#~ msgid "Advanced"
+#~ msgstr "Fortgeschritten"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Archiv-Kategorien"
+
+#~ msgid "Blacklist"
+#~ msgstr "Negativliste"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Datei auf die Blacklist setzen"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Blockierte DNS-Anfragen"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Blockierliste nicht gefunden!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "'none' verhindert den automatischen Start. 'timed' bewirkt eine "
+#~ "Verzögerung (standard 30 Sek.). Oder wählen sie einen anderen Auslöser."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Sammle Daten..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Konfiguration des adblock-Packetes zum Blockieren von Werbe-/ "
+#~ "missbräulichen Domains durch die Nutzung des DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS Backend (DNS Verzeichnis)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS-Backend, DNS-Verzeichnis"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Art der DNS-Blockade"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS-Inotify"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "DNS-Anfragebericht"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "DNS-Variante, DNS-Datei zurücksetzen"
+
+#~ msgid "Description"
+#~ msgstr "Beschreibung"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Deaktivieren von adblockgesteuerten Neustarts und 'DNS File Reset' für "
+#~ "DNS-Backends mit Autoload-Funktionen."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Deaktivieren der Toplevel-Domänen-Komprimierung, wenn die Anzahl der "
+#~ "blockierten Domänen größer als dieser Schwellenwert ist."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq unterstützt auch 'null' Blockvarianten, was zu besseren "
+#~ "Antwortzeiten führen kann."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domäne/Client/Datum/Zeit"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Download-Werkzeug (SSL-Bibliothek)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "E-Mail-Benachrichtigungsanzahl"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "E-Mail-Profil"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "E-Mail-Absenderadresse"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "E-Mail-Thema"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Konfiguration bearbeiten"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Adblock aktivieren"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Ausführliche Debug-Protokollierung im Falle eines Verarbeitungsfehlers "
+#~ "aktivieren."
+
+#~ msgid "Extra Options"
+#~ msgstr "Zusätzliche Optionen"
+
+#~ msgid "Filter"
+#~ msgstr "Filter"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "DNS-Abfrageergebnis nach bestimmter Domain, bestimmtem Client oder "
+#~ "bestimmtem Zeitrahmen filtern."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Leeren des DNS-Caches nach der Adblockverarbeitung."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Für weitere Informationen <a href=\"%s\" target=\"_blank\">lesen Sie die "
+#~ "Online-Dokumentation</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Für weitere Leistungssteigerungen können Sie diesen Wert erhöhen, z.B. "
+#~ "\"8\" oder \"16\" sollte sicher sein."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Vollständiger Pfad zur Datei der Negativliste."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Vollständiger Pfad zur Datei der Positivliste."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "DNS-bezogenen Netzwerkverkehr über tcpdump sammeln, um bei Bedarf einen "
+#~ "DNS-Abfragebbericht bereitzustellen."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Aktuellste DNS Abfragen"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Liste der verfügbaren Netzwerkschnittstellen. Normalerweise wird der "
+#~ "Start durch die 'wan'-Schnittstelle ausgelöst."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Liste der unterstützten DNS-Backends mit dem Standardexportverzeichnis "
+#~ "der Liste."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Liste der unterstützten DNS-Blockierungsvarianten. Standardmäßig wird "
+#~ "'nxdomain' für alle DNS-Backends verwendet."
+
+#~ msgid "Loading"
+#~ msgstr "Lade"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Lokale FW/DNS-Ports"
+
+#~ msgid "Logfile"
+#~ msgstr "Logdatei"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Mail-Profil, das in 'msmtp' für Adblock-Benachrichtigs-E-Mails verwendet "
+#~ "wird."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Max. Download-Warteschlange"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Name / IP-Adresse"
+
+#~ msgid "No"
+#~ msgstr "Nein"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Optionen für weitere Optimierungen, falls die Standardeinstellungen nicht "
+#~ "für Sie geeignet sind."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Gesamtdomänen"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Bitte fügen Sie nur eine Domain pro Zeile hinzu. Kommentare, die mit '#' "
+#~ "eingegeben werden, sind erlaubt - IP-Adressen, Wildcards und regex nicht."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Bitte beachten: Hierzu ist die manuelle Installation und Konfiguration "
+#~ "des 'msmtp' Pakets erforderlich."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr ""
+#~ "Bitte beachten: Dies erfordert die manuelle Installation des Pakets "
+#~ "'tcpdump-mini'."
+
+#~ msgid "Query domains"
+#~ msgstr "Domainabfrage"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Erhöhe die minimale Anzahl der Benachrichtigungen, um E-Mails zu "
+#~ "erhalten, wenn die Gesamtzahl kleiner oder gleich der angegebenen Grenze "
+#~ "ist (Standard 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Leitet alle DNS-Abfragen von der Zone 'lan' an den lokalen Resolver "
+#~ "weiter, gilt für die Protokolle UDP und TCP auf den Ports 53, 853 und "
+#~ "5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Aktualisieren der Blocklistenquellen"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Bericht aktualisieren"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Bericht Listen Port(s)"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr "Von tcdump benutzte Blockanzahl berichten (Standardwert 5)."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr "Von tcdump benutzte Blockanzahl in MB berichten (Standardwert '1')."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Vom tcpdump verwendete berichtende Schnittstelle, bei mehreren "
+#~ "Schnittstellen auf 'any' gesetzt (Standardwert 'br-lan')."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Setzt die endgültige DNS-Blockdatei 'adb_list.overall' zurück, nachdem "
+#~ "sie über das DNS-Backend geladen wurde."
+
+#~ msgid "Resume"
+#~ msgstr "Wiederaufnehmen"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Laufzeitinformationen"
+
+#~ msgid "SSL req."
+#~ msgstr "SSL-Anf."
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Sende Benachrichtigungs-E-Mails im Falle eines Verarbeitungsfehlers oder "
+#~ "wenn die Domainanzahl &le; 0 ist."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Absenderadresse für Adblock-Benachrichtigungs-E-Mails."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Stellen Sie den nice-level auf 'niedrige Priorität' und die Adblock-"
+#~ "Hintergrundverarbeitung wird weniger Ressourcen vom System benötigen."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Größe der Download-Warteschlange für die parallele Verarbeitung von "
+#~ "Downloads und Listen (Standard'4')."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Leerzeichengetrennte Liste der Firewall-Ports, die lokal umgeleitet "
+#~ "werden sollen."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Leerzeichengetrennte Liste der von tcpdump verwendeten berichtende Ports "
+#~ "(Standardwert: '53')."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Startup-Trigger"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Adblock Aussetzen / Wiederaufnehmen"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "TLD-Kompressionsschwellenwert"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Zielverzeichnis für Adblock-Quelldatensicherungen. Standardwert ist'/"
+#~ "tmp', bitte verwenden Sie vorzugsweise eine nichtflüchtige Festplatte, "
+#~ "falls vorhanden."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Zielverzeichnis für DNS-bezogene Berichtsdateien. Standard ist '/tmp', "
+#~ "bitte vorzugsweise einen nichtflüchtigen Speicherort verwenden, falls "
+#~ "vorhanden."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "Die Größe der Datei ist für die Onlinebearbeitung in LuCI zu groß (&ge; "
+#~ "100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Diese Änderung erfordert ein manueller Stop/Neustart des Diensts zum "
+#~ "Wirksam werden."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Mit diesem Formular können Sie den Inhalt der Adblock-Blacklist (%s) "
+#~ "ändern."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Mit diesem Formular können Sie den Inhalt der Adblock-Positivliste (%s) "
+#~ "ändern."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Dieses Formular ermöglicht es Ihnen, den Inhalt der "
+#~ "Hauptkonfigurationsdatei von Adblock (/etc/config/adblock) zu ändern."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Mit diesem Formular können Sie aktive Blocklisten für bestimmte Domänen "
+#~ "abfragen, z.B. zum positiv listen."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Diese Option spart enorm viel Speicherplatz, startet aber einen kleinen "
+#~ "ubus/adblock-Monitor im Hintergrund."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Um den Standardpfad zu überschreiben, verwenden Sie die Option 'DNS "
+#~ "Directory' im zusätzlichen Abschnitt unten."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "Top 10 der Berichterstattung"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Betreff für Adblock-Benachrichtigungs-E-Mails."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Gesamtzahl der DNS-Abfragen"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Der Befehl wird ausgeführt..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Positivliste"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Positivlistendatei"
+
+#~ msgid "Yes"
+#~ msgstr "Ja"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "um z.B. eine E-Mail-Benachrichtigung mit jedem Adblock-Lauf zu erhalten, "
+#~ "diesen Wert auf 200000 setzen."
diff --git a/applications/luci-app-adblock/po/el/adblock.po b/applications/luci-app-adblock/po/el/adblock.po
index acc6c79750..6bf2b38491 100644
--- a/applications/luci-app-adblock/po/el/adblock.po
+++ b/applications/luci-app-adblock/po/el/adblock.po
@@ -10,655 +10,735 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "αντιδιαφημιστικό"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "έκδοση αντιδιαφημιστικού"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "προχωρημένο"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "φάκελος διάσωσης"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Μαύρη λίστα"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Αρχείο Μαύρης λίστας"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Λίστα Μπλοκαρισμένων πηγών"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Λίστα Μπλοκαρίσματος δεν Βρέθηκε"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "πελάτης"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Συλλογή δεδομένων..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Μέτρηση"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "κατάλογος DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Επαναφορά αρχείου DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Ημερομηνία"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Περιγραφή"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Φόρτωση"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
+
+#~ msgid "Adblock Version"
+#~ msgstr "έκδοση αντιδιαφημιστικού"
+
+#~ msgid "Advanced"
+#~ msgstr "προχωρημένο"
+
+#~ msgid "Blacklist"
+#~ msgstr "Μαύρη λίστα"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Αρχείο Μαύρης λίστας"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Λίστα Μπλοκαρίσματος δεν Βρέθηκε"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Συλλογή δεδομένων..."
+
+#~ msgid "Description"
+#~ msgstr "Περιγραφή"
+
+#~ msgid "Loading"
+#~ msgstr "Φόρτωση"
diff --git a/applications/luci-app-adblock/po/en/adblock.po b/applications/luci-app-adblock/po/en/adblock.po
index cdbb80f967..aa9c1fe3b9 100644
--- a/applications/luci-app-adblock/po/en/adblock.po
+++ b/applications/luci-app-adblock/po/en/adblock.po
@@ -4,655 +4,711 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
-msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Client"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-msgid "Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
+msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index ff9d5f7405..9bfe311fbe 100644
--- a/applications/luci-app-adblock/po/es/adblock.po
+++ b/applications/luci-app-adblock/po/es/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-03-01 16:12+0000\n"
+"PO-Revision-Date: 2020-03-30 15:12+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/es/>\n"
@@ -13,748 +13,1247 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Precaución:</b> Para evitar excepciones de OOM en dispositivos con poca "
-"memoria con menos de 64 MB de RAM libre, ¡solo seleccione algunos de ellos!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Acción"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr "Fuentes activas"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Adblock"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Estado de Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr "Acción de Adblock"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr "Agregar dominio de lista negra"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Versión de Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr "Agregar dominio de lista blanca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr "Agregue este (sub) dominio a su lista negra local."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr "Agregue este (sub) dominio a su lista blanca local."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr "Lista de bloqueo adicional de la cárcel"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr "Configuración adicional"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Demora adicional del disparador en segundos antes de que comience el "
"procesamiento de adblock."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avanzado"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr "Configuración avanzada de DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr "Configuración avanzada de E-Mail"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr "Configuración avanzada de informes"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Responder"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Categorías de archivo"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Directorio de respaldo"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Lista negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr "Directorio de temperatura base"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Archivo de lista negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+"Directorio temporal base para todas las operaciones de tiempo de ejecución "
+"relacionadas con adblock, p. Ej. descarga, clasificación, fusión, etc."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Consultas DNS bloqueadas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+"Se han guardado los cambios en la lista negra. Actualice sus listas de "
+"bloqueos de anuncios para que los cambios surtan efecto."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr "Lista negra..."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Dominio bloqueado"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr "Dominios Bloqueados"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr "Copia de seguridad de lista de bloqueo"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr "Consulta de lista de bloqueo"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr "Consulta de lista de bloqueo..."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Fuentes de lista de bloqueo"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Lista de bloqueo no encontrado!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Elija 'none' para desactivar los inicios automáticos, 'timed' para usar un "
-"tiempo de espera clásico (30 segundos como predeterminado) o seleccione otra "
-"interfaz de activación."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+"Crea una lista de bloqueo DNS adicional para bloquear el acceso a todos los "
+"dominios, excepto los que figuran en la lista blanca. Tenga en cuenta: puede "
+"usar esta lista de bloqueo restrictiva, p. para configuraciones de wifi para "
+"invitados o kidsafe."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Recolectando datos…"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Configuración del paquete adblock para bloquear dominios de anuncios/abuso "
-"mediante el uso de DNS."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+"Configuración del paquete adblock para bloquear dominios de publicidad/abuso "
+"mediante DNS. Para obtener más información <a href=\"https://github.com/"
+"openwrt/packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\"> consulte la documentación en línea</a>"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Contar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS Backend (Directorio DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Servidor DNS, Directorio DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
+"Cree copias de seguridad de listas de bloqueo comprimidas, se utilizarán en "
+"caso de errores de descarga o durante el inicio."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Variante de bloqueo de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr "Backend de DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Directorio DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Restablecimiento de archivos DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr "Informe DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr "Solicitudes DNS (bloqueadas)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Informe de consulta de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr "Solicitudes DNS (total)"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Variante DNS, Restablecimiento de archivos DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr "Tiempo de espera de reinicio de DNS"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Fecha"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Descripción"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr "Desactivar Permitir DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
-msgstr ""
-"Desactive los reinicios activados por adblock y el 'Restablecimiento de "
-"archivos DNS' para back-end dns con funciones de carga automática."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
+msgstr "Desactivar Reinicios de DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Desactive la compresión de dominio de nivel superior, si el número de "
-"dominios bloqueados es mayor que este umbral."
+"Desactivar los reinicios activados por adblock para back-end dns con "
+"funciones de carga automática/inotify."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
-msgstr ""
-"Dnsmasq también admite variantes de bloque 'nulo', que pueden proporcionar "
-"mejores tiempos de respuesta."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
+msgstr "Desactivar la lista blanca selectiva de DNS (pasar por RPZ)."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Dominio/Cliente/Fecha/Hora"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr "Descargar parámetros"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr "Descargar Cola"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Utilidad de descarga"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Utilidad de descarga (Biblioteca SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Notificación del E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Dirección del destinatario del E-Mail"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr "Conteo de notificaciones por E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Perfil del E-Mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr "Perfil de E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Dirección del destinatario del E-Mail"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr "Dirección del remitente del E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Tema del E-Mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr "Tema de E-Mail"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Editar lista negra"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Editar configuración"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Editar lista blanca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Activar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr "Activar SafeSearch"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr "Activar filtros moderados de SafeSearch para YouTube."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr "Activa el servicio Adblock."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Activa el registro de depuración detallado en caso de cualquier error de "
+"Activar el registro detallado de depuración en caso de errores de "
"procesamiento."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Fecha final"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Opciones extra"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtrar"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtrar el conjunto de resultados de la consulta de DNS para un dominio, "
-"cliente o período de tiempo en particular."
+"Hacer cumplir SafeSearch para google, bing, duckduckgo, yandex, youtube y "
+"pixabay."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Vaciar caché de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr "Trabajo(s) existente(s)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Vaciar el caché de DNS después del procesamiento de adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr "Dominio de búsqueda de DNS externo"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Para obtener más información <a href=\"%s\" target=\"_blank\">consulte la "
-"documentación en línea</a>"
+"Dominio externo para verificar si un reinicio del servidor DNS ha sido "
+"exitoso. Tenga en cuenta: para desactivar esta comprobación, configure esta "
+"opción en 'falso'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-"Para otras mejoras de rendimiento, puede aumentar este valor, por ejemplo, "
-"'8' o '16' deben ser seguros."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr "Criterios de filtro como fecha, dominio o cliente (opcional)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
-msgid "Force Local DNS"
-msgstr "Forzar DNS local"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Vaciar caché de DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Ruta completa al archivo de la lista negra."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr "Vacíe la caché de DNS antes del procesamiento de adblock también."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Ruta completa al archivo de la lista blanca."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid "Force Local DNS"
+msgstr "Forzar DNS local"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-"Reúne el tráfico de red relacionado con DNS a través de tcpdump para "
-"proporcionar un informe de consulta de DNS a pedido."
+"Reúna el tráfico de red relacionado con DNS a través de tcpdump y "
+"proporcione un Informe DNS a pedido. Tenga en cuenta: esto necesita "
+"instalación adicional del paquete 'tcpdump-mini' y un reinicio completo del "
+"servicio adblock para que surta efecto."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr "Configuración general"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Archivo de entrada no encontrado, por favor revise su configuración."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
+msgstr "Información"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr "Directorio de la cárcel"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Último inicio"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Últimas consultas de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr "Últimas solicitudes de DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr "Lista de dispositivos de red disponibles utilizados por tcpdump."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Lista de interfaces de red disponibles. Por lo general, el inicio se "
-"activará mediante la interfaz 'wan'."
+"Lista de interfaces de red disponibles para activar el inicio de adblock. "
+"Elija 'No especificado' para usar un tiempo de espera de inicio clásico en "
+"lugar de un disparador de red."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Lista de backends DNS admitidos con su directorio de exportación de lista "
-"predeterminado."
+"Lista de backends DNS compatibles con su directorio de lista predeterminado. "
+"Para sobrescribir la ruta predeterminada, use la opción 'Directorio DNS'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Lista de variantes de bloqueo de DNS compatibles. Por defecto, 'nxdomain' se "
-"usará para todos los servidores DNS."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+"Lista de fuentes de adblock compatibles y totalmente preconfiguradas, las "
+"fuentes ya activas están preseleccionadas.<br /><b><em>Para evitar errores "
+"de OOM, ¡no seleccione demasiadas listas!</em></b><br /> Enumere la "
+"información de tamaño con los rangos de dominio respectivos de la siguiente "
+"manera:<br /> &#8226;&#xa0;<b>S</b> (-10k), <b>M</b> (10k-30k) y <b>L</b> "
+"(30k-80k) debería funcionar para dispositivos de 128 MByte,<br /> "
+"&#8226;&#xa0;<b>XL</b> (80k-200k) debería funcionar para dispositivos de 256-"
+"512 MByte,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) necesita más RAM y soporte "
+"multinúcleo, p. ej. x86 o dispositivos Raspberry.<br /><p></p>"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Lista de utilidades de descarga totalmente preconfiguradas y compatibles."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Cargando"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr "Puertos DNS locales"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Puertos locales FW/DNS"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr "Vista de registro"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Archivo de registro"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Servicio con prioridad baja"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-"Perfil de correo utilizado en 'msmtp' para notificaciones de E-Mails de "
-"adblock."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Cola máxima de descarga"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr "Nombre / Dirección IP"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "No"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
-"Opciones para ajustes adicionales en caso de que los valores predeterminados "
-"no sean adecuados para usted."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
+msgstr "No hay resultados de consulta!"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Dominios generales"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr "¡Aún no hay registros relacionados con adblock!"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Visión general"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
-msgstr ""
-"Por favor agregue solo un dominio por línea. Los comentarios introducidos "
-"con '#' están permitidos, las direcciones IP, los comodines y las "
-"expresiones regulares no."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Por favor, edite este archivo directamente en una sesión de terminal."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-"Tenga en cuenta: esto necesita la instalación y configuración del paquete "
-"'msmtp' manual."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-"Tenga en cuenta: esto necesita la instalación manual del paquete 'tcpdump-"
-"mini'."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
+msgstr "Perfil utilizado por 'msmtp' para notificaciones de E-Mails adblock."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Consulta"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Dominios de consulta"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
+"Consulta listas de bloqueo activas y copias de seguridad para un dominio "
+"específico."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Aumente el recuento mínimo de notificaciones para obtener E-Mails si el "
-"recuento general es menor o igual al límite dado (valor predeterminado 0),"
+"Aumente el recuento de notificaciones para obtener correos electrónicos si "
+"el recuento general de la lista de bloqueo es menor o igual al límite dado."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "Dirección del receptor para la notificación de bloqueos electrónicos."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-"Redireccionar todas las consultas DNS desde la zona 'lan' al resolvedor "
-"local, se aplica al protocolo udp y tcp en los puertos 53, 853 y 5353."
+"Redireccionar todas las consultas DNS desde la zona 'lan' al solucionador "
+"DNS local, se aplica al protocolo UDP y TCP."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+"Reduzca la prioridad del procesamiento en segundo plano de adblock para "
+"tomar menos recursos del sistema. Tenga en cuenta: este cambio requiere un "
+"reinicio completo del servicio adblock para que surta efecto."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Refrescar"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Actualizar las fuentes de la lista de bloqueo"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr "Actualizar informe DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr "Actualizar temporizador"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Informe de actualización"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr "Actualizar temporizador..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr "Actualizar..."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Informe de recuento de fragmentos"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Tamaño del fragmento de informe"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Directorio de informes"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Interfaz de informe"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Informe escuchar puerto(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr "Informar puertos"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr ""
-"Informe de recuento de fragmentos utilizado por tcpdump (por defecto '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr "Informe el recuento de fragmentos utilizado por tcpdump."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
-msgstr ""
-"Informe el tamaño del fragmento utilizado por tcpdump en MB (valor "
-"predeterminado '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
+msgstr "Informe el tamaño del fragmento utilizado por tcpdump en MByte."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Interfaz de informes utilizada por tcpdump, establecida en 'any' para "
-"múltiples interfaces (por defecto 'br-lan')."
+"Restablece la lista de bloqueo de DNS final 'adb_list.overall' después de la "
+"carga del backend de DNS. Nota: esta opción inicia un pequeño monitor ubus/"
+"adblock en segundo plano."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
-msgstr ""
-"Restablece el archivo de bloque DNS final 'adb_list.overall' después de "
-"cargarlo a través del backend de DNS."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr "Resultado"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Reanudar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr "Ejecutar directorios"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Información de tiempo de ejecución"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr "Ejecutar banderas"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "Req. SSL"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr "Ejecutar interfaces"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr "Ejecutar utilidades"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr "SafeSearch Moderado"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Guardar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Enviar notificaciones por E-Mail en caso de un error de procesamiento o si "
-"el recuento de dominios es &le 0."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Dirección del remitente para los E-Mails de notificación de adblock."
+"Enviar correos electrónicos de notificación relacionados con adblock. Tenga "
+"en cuenta: esto necesita una instalación adicional del paquete 'msmtp'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-"Establezca el nivel agradable en 'prioridad baja' y el procesamiento en "
-"segundo plano de Adblock tomará menos recursos del sistema."
+"Dirección del remitente para los correos electrónicos de notificación de "
+"adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
+msgstr "Establecer/Reemplazar un nuevo trabajo de adblock"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
+msgstr "Configuraciones"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-"Tamaño de la cola de descarga para manejar descargas &amp; procesamiento de "
-"la lista en paralelo (predeterminado '4')."
+"Tamaño de la cola de descarga para el procesamiento de descarga (incluida la "
+"clasificación, fusión, etc.) en paralelo."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr "Fuentes (tamaño, enfoque)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-"Lista de puertos de firewall separados por espacios que deben redirigirse "
-"localmente."
+"Lista separada por espacios de puertos de firewall relacionados con DNS que "
+"deben forzarse localmente."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
-msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr "Lista de puertos separados por espacios utilizados por tcpdump."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-"Lista separada por espacios de los puertos de informe utilizados por tcpdump "
-"(predeterminado: '53')."
+"Opciones de configuración especiales para la utilidad de descarga "
+"seleccionada."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Fecha de inicio"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Disparador de inicio"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interfaz de disparo de inicio"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr "Estado / Versión"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Suspender / Reanudar Adblock"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Umbral de compresión de TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Directorio de destino para copias de seguridad de origen de adblock. El "
-"valor predeterminado es '/tmp', utilice preferiblemente un disco no volátil "
-"si está disponible."
+"Directorio de destino para archivos de informes relacionados con DNS. El "
+"valor predeterminado es '/ tmp', utilice preferiblemente una memoria USB u "
+"otro disco local."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Directorio de destino para archivos de informes relacionados con dns. El "
-"valor predeterminado es '/tmp', utilice preferiblemente un disco no volátil "
-"si está disponible."
+"Directorio de destino para copias de seguridad de listas de bloqueo. El "
+"valor predeterminado es '/ tmp', utilice preferiblemente una memoria USB u "
+"otro disco local."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
"Directorio de destino para la lista de bloqueo generada 'adb_list.overall'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"El tamaño del archivo es demasiado grande para la edición en línea en LuCI "
-"(&ge; 100 KB)."
+"Directorio de destino para la lista de bloqueo de cárcel generada "
+"'adb_list.jail'."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr ""
-"La salida de syslog, prefiltrada solo para mensajes relacionados con adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
+msgstr "No se pudo actualizar el temporizador de actualización."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr ""
-"Este cambio requiere una parada/reinicio manual del servicio para que tenga "
-"efecto."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
+msgstr "El temporizador de actualización se ha actualizado."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
-msgstr ""
-"Este formulario le permite modificar el contenido de la lista negra de "
-"adblock (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "El día de la semana (opcional, valores: 1-7 posiblemente sep. Por, o -)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr ""
-"Este formulario le permite modificar el contenido de la lista blanca de "
-"adblock (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
+msgstr "La porción de horas (req., Rango: 0-23)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "La porción de minutos (opcional, rango: 0-59)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-"Este formulario le permite modificar el contenido del archivo de "
-"configuración principal de adblock (/etc/config/adblock)."
+"La salida de syslog, prefiltrada solo para mensajes relacionados con adblock."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Este formulario le permite consultar listas de bloqueo activas para ciertos "
-"dominios, por ejemplo, para la lista blanca."
+"Esta es la lista negra de bloque de anuncios local para negar siempre "
+"ciertos (sub) dominios.<br /> Tenga en cuenta: agregue solo un dominio por "
+"línea. Los comentarios introducidos con '#' están permitidos; las "
+"direcciones IP, comodines y expresiones regulares no."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Esta opción ahorra una enorme cantidad de espacio de almacenamiento, pero "
-"inicia un pequeño monitor ubus/adblock en segundo plano."
+"Esta es la lista blanca de bloque de anuncios local para permitir siempre "
+"ciertos (sub) dominios.<br /> Tenga en cuenta: agregue solo un dominio por "
+"línea. Los comentarios introducidos con '#' están permitidos; las "
+"direcciones IP, comodines y expresiones regulares no."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Hora"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
+msgstr "Tiempo de espera para esperar un reinicio de backend de DNS exitoso."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Para sobrescribir la ruta predeterminada, use la opción 'Directorio DNS' en "
-"la sección adicional a continuación."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "Top 10 de informes"
+"Para mantener sus listas de bloqueos de anuncios actualizadas, debe "
+"configurar un trabajo de actualización automática para estas listas."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Tema para la notificación de bloqueos de E-Mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr "Top 10 estadísticas"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Total de consultas de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr "Tema para los correos electrónicos de notificación de adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Retraso de disparo"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr "No se pueden guardar los cambios: %s"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Registro de depuración detallado"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Esperando a que se complete el comando..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+"Se han guardado los cambios en la lista blanca. Actualice sus listas de "
+"bloqueos de anuncios para que los cambios surtan efecto."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Lista blanca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr "Lista blanca..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Archivo de lista blanca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Si"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
-msgstr ""
-"p.ej. para recibir una notificación por E-Mail con cada ejecución de bloque "
-"de anuncios, establezca este valor en 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr "máx. tamaño del conjunto de resultados"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr "llamado (/var/lib/bind)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr "crudo (/tmp)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr "unbound (/var/lib/unbound)"
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Precaución:</b> Para evitar excepciones de OOM en dispositivos con "
+#~ "poca memoria con menos de 64 MB de RAM libre, ¡solo seleccione algunos de "
+#~ "ellos!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Estado de Adblock"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Versión de Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Avanzado"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Categorías de archivo"
+
+#~ msgid "Blacklist"
+#~ msgstr "Lista negra"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Archivo de lista negra"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Consultas DNS bloqueadas"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Lista de bloqueo no encontrado!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Elija 'none' para desactivar los inicios automáticos, 'timed' para usar "
+#~ "un tiempo de espera clásico (30 segundos como predeterminado) o "
+#~ "seleccione otra interfaz de activación."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Recolectando datos…"
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Configuración del paquete adblock para bloquear dominios de anuncios/"
+#~ "abuso mediante el uso de DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS Backend (Directorio DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Servidor DNS, Directorio DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Variante de bloqueo de DNS"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS Inotify"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Informe de consulta de DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Variante DNS, Restablecimiento de archivos DNS"
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Desactive los reinicios activados por adblock y el 'Restablecimiento de "
+#~ "archivos DNS' para back-end dns con funciones de carga automática."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Desactive la compresión de dominio de nivel superior, si el número de "
+#~ "dominios bloqueados es mayor que este umbral."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq también admite variantes de bloque 'nulo', que pueden "
+#~ "proporcionar mejores tiempos de respuesta."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Dominio/Cliente/Fecha/Hora"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Utilidad de descarga (Biblioteca SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Conteo de notificaciones por E-Mail"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Perfil del E-Mail"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Dirección del remitente del E-Mail"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Tema del E-Mail"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editar configuración"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Activar"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Activa el registro de depuración detallado en caso de cualquier error de "
+#~ "procesamiento."
+
+#~ msgid "Extra Options"
+#~ msgstr "Opciones extra"
+
+#~ msgid "Filter"
+#~ msgstr "Filtrar"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtrar el conjunto de resultados de la consulta de DNS para un dominio, "
+#~ "cliente o período de tiempo en particular."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Vaciar el caché de DNS después del procesamiento de adblock."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Para obtener más información <a href=\"%s\" target=\"_blank\">consulte la "
+#~ "documentación en línea</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Para otras mejoras de rendimiento, puede aumentar este valor, por "
+#~ "ejemplo, '8' o '16' deben ser seguros."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Ruta completa al archivo de la lista negra."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Ruta completa al archivo de la lista blanca."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Reúne el tráfico de red relacionado con DNS a través de tcpdump para "
+#~ "proporcionar un informe de consulta de DNS a pedido."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Archivo de entrada no encontrado, por favor revise su configuración."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Últimas consultas de DNS"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Lista de interfaces de red disponibles. Por lo general, el inicio se "
+#~ "activará mediante la interfaz 'wan'."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Lista de backends DNS admitidos con su directorio de exportación de lista "
+#~ "predeterminado."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Lista de variantes de bloqueo de DNS compatibles. Por defecto, 'nxdomain' "
+#~ "se usará para todos los servidores DNS."
+
+#~ msgid "Loading"
+#~ msgstr "Cargando"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Puertos locales FW/DNS"
+
+#~ msgid "Logfile"
+#~ msgstr "Archivo de registro"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Perfil de correo utilizado en 'msmtp' para notificaciones de E-Mails de "
+#~ "adblock."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Cola máxima de descarga"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nombre / Dirección IP"
+
+#~ msgid "No"
+#~ msgstr "No"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opciones para ajustes adicionales en caso de que los valores "
+#~ "predeterminados no sean adecuados para usted."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Dominios generales"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Por favor agregue solo un dominio por línea. Los comentarios introducidos "
+#~ "con '#' están permitidos, las direcciones IP, los comodines y las "
+#~ "expresiones regulares no."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr ""
+#~ "Por favor, edite este archivo directamente en una sesión de terminal."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Tenga en cuenta: esto necesita la instalación y configuración del paquete "
+#~ "'msmtp' manual."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr ""
+#~ "Tenga en cuenta: esto necesita la instalación manual del paquete 'tcpdump-"
+#~ "mini'."
+
+#~ msgid "Query domains"
+#~ msgstr "Dominios de consulta"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Aumente el recuento mínimo de notificaciones para obtener E-Mails si el "
+#~ "recuento general es menor o igual al límite dado (valor predeterminado 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Redireccionar todas las consultas DNS desde la zona 'lan' al resolvedor "
+#~ "local, se aplica al protocolo udp y tcp en los puertos 53, 853 y 5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Actualizar las fuentes de la lista de bloqueo"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Informe de actualización"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Informe escuchar puerto(s)"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr ""
+#~ "Informe de recuento de fragmentos utilizado por tcpdump (por defecto '5')."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "Informe el tamaño del fragmento utilizado por tcpdump en MB (valor "
+#~ "predeterminado '1')."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Interfaz de informes utilizada por tcpdump, establecida en 'any' para "
+#~ "múltiples interfaces (por defecto 'br-lan')."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Restablece el archivo de bloque DNS final 'adb_list.overall' después de "
+#~ "cargarlo a través del backend de DNS."
+
+#~ msgid "Resume"
+#~ msgstr "Reanudar"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Información de tiempo de ejecución"
+
+#~ msgid "SSL req."
+#~ msgstr "Req. SSL"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Enviar notificaciones por E-Mail en caso de un error de procesamiento o "
+#~ "si el recuento de dominios es &le 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr ""
+#~ "Dirección del remitente para los E-Mails de notificación de adblock."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Establezca el nivel agradable en 'prioridad baja' y el procesamiento en "
+#~ "segundo plano de Adblock tomará menos recursos del sistema."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Tamaño de la cola de descarga para manejar descargas &amp; procesamiento "
+#~ "de la lista en paralelo (predeterminado '4')."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Lista de puertos de firewall separados por espacios que deben redirigirse "
+#~ "localmente."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Lista separada por espacios de los puertos de informe utilizados por "
+#~ "tcpdump (predeterminado: '53')."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Disparador de inicio"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Suspender / Reanudar Adblock"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Umbral de compresión de TLD"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Directorio de destino para copias de seguridad de origen de adblock. El "
+#~ "valor predeterminado es '/tmp', utilice preferiblemente un disco no "
+#~ "volátil si está disponible."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Directorio de destino para archivos de informes relacionados con dns. El "
+#~ "valor predeterminado es '/tmp', utilice preferiblemente un disco no "
+#~ "volátil si está disponible."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "El tamaño del archivo es demasiado grande para la edición en línea en "
+#~ "LuCI (&ge; 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Este cambio requiere una parada/reinicio manual del servicio para que "
+#~ "tenga efecto."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Este formulario le permite modificar el contenido de la lista negra de "
+#~ "adblock (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Este formulario le permite modificar el contenido de la lista blanca de "
+#~ "adblock (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Este formulario le permite modificar el contenido del archivo de "
+#~ "configuración principal de adblock (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Este formulario le permite consultar listas de bloqueo activas para "
+#~ "ciertos dominios, por ejemplo, para la lista blanca."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Esta opción ahorra una enorme cantidad de espacio de almacenamiento, pero "
+#~ "inicia un pequeño monitor ubus/adblock en segundo plano."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Para sobrescribir la ruta predeterminada, use la opción 'Directorio DNS' "
+#~ "en la sección adicional a continuación."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "Top 10 de informes"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Tema para la notificación de bloqueos de E-Mails."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Total de consultas de DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Esperando a que se complete el comando..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Lista blanca"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Archivo de lista blanca"
+
+#~ msgid "Yes"
+#~ msgstr "Si"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "p.ej. para recibir una notificación por E-Mail con cada ejecución de "
+#~ "bloque de anuncios, establezca este valor en 200000."
#~ msgid "'Jail' Blocklist Creation"
#~ msgstr "Creación de listas de bloqueo 'Jail'"
diff --git a/applications/luci-app-adblock/po/fr/adblock.po b/applications/luci-app-adblock/po/fr/adblock.po
index a870356d6c..1281b959b2 100644
--- a/applications/luci-app-adblock/po/fr/adblock.po
+++ b/applications/luci-app-adblock/po/fr/adblock.po
@@ -10,744 +10,1163 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Attention :</b> Pour éviter les exceptions de dépassement de mémoire sur "
-"les appareils disposant de moins de 64 Mo de RAM libre, veuillez n'en "
-"sélectionner que quelques uns !"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Action"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Bloqueur de publicité"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "État du bloqueur de publicité"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Version du bloqueur de publicité"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Délai de déclenchement supplémentaire en secondes avant que le bloqueur de "
"publicité démarre."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avancé"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Répondre"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Archiver les catégories"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Répertoire de sauvegarde"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Liste noire"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Fichier de liste noire"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Requêtes DNS bloquées"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Domaines bloqués"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Sources des listes de blocage"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Liste de blocage introuvable !"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Choisissez « aucun » pour désactiver le démarrage automatique, « chronométré "
-"» pour utiliser un décompte classique (par défaut 30 s) ou sélectionnez une "
-"autre interface de déclenchement."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Récupération des données…"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Configuration du paquet du bloqueur de publicité pour bloquer les domaines "
-"publicitaires/abusifs en utilisant le DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Compteur"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Terminal DNS (répertoire DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Terminal DNS, Répertoire DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Variante de blocage DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Répertoire du DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Réinitialiser le fichier de DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "Notifications DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Rapport de requête DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Variante de DNS, Réinitialisation du fichier DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Date"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Désactiver le redémarrage automatique d'adblock ainsi que l'option \"DNS "
-"File Reset\" pour activer le redémarrage du DNS via le moteur utilisé."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Désactiver la compression des réponses de haut niveau si le nombre de "
-"domaine bloqués est supérieur à ce seuil."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmaq supporte également l'option \"null block\", celle-ci peut fournir de "
-"meilleurs temps de réponse."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domaine"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domaine/Client/Date/Heure"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Télécharger l'utilitaire"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Télécharger l'utilitaire (Bibliothèque SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Notifications par e-mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Adresse e-mail du destinataire"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Nombre de notification par e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Profil e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Adresse e-mail du destinataire"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Adresse e-mail de l'émetteur"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Objet de l'e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Modifier la liste noire"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Modifier la configuration"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Modifier la liste blanche"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Activer le bloqueur de publicité"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr "Activer le mode verbeux en cas d'erreur de traitement."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Date de fin"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Options supplémentaires"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtrer"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtrer les réponses DNS pour un domaine particulier, un client ou un "
-"intervalle de temps."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Vider le cache DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Vider le cache du DNS après l'exécution du bloqueur de publicité."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Pour plus d'informations, <a href=\"%s\" target=\"_blank\">veuillez "
-"consulter la documentation en ligne</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"Pour d'autres améliorations des performances, vous pouvez augmenter cette "
-"valeur, par exemple, « 8 » ou « 16 » devrait être correct."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Vider le cache DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Forcer le DNS local"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Chemin complet vers le fichier de liste noire."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Chemin complet vers le fichier de liste blanche."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"Collecter le trafic réseau DNS via tcpdump pour fournir un Rapport de "
-"Requête DNS à la demande."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Fichier d'entrée introuvable, veuillez vérifier votre configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Dernière exécution"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Dernières requêtes DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Liste des interfaces réseau disponibles. Le démarrage est normalement "
-"déclenché par l'interface 'wan'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Liste des backends DNS supportés avec leur répertoire d'export de liste par "
-"défaut."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Liste des variantes de blocage DNS prises en charge. Par défaut, 'nxdomain' "
-"sera utilisé pour tous les backends DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Liste des utilitaires de téléchargement pris en charge et entièrement pré-"
"configurés."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Chargement"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Ports FW/DNS locaux"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Fichier de journal"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Service en priorité basse"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-"Profil de messagerie utilisé dans «msmtp» pour les e-mails de notification "
-"adblock."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Longueur max. de la file d'attente de téléchargement"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Nom / Adresse IP"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Non"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Options permettant d'apporter des modifications supplémentaires au cas où "
-"les valeurs par défaut ne vous conviendraient pas."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Domaines généraux"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Aperçu"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
-msgstr ""
-"Veuillez ajouter un seul domaine par ligne. Les commentaires sont autorisés "
-"et commencent par « # ». Les adresses IP, les caractères génériques et les "
-"expressions régulières ne le sont pas."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Veuillez modifier ce fichier directement dans une session de terminal."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Veuillez noter qu'il faut installer et configurer manuellement le paquet \""
-"msmtp\"."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-"Veuillez noter que l'installation du paquet \"tcpdump-mini\" doit être "
-"effectuée manuellement."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Requête"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Domaines de recherche"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Augmenter le nombre minimum de notifications, pour recevoir des e-mails si "
-"le nombre total est inférieur ou égal à la limite donnée (par défaut 0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
"Adresse du destinataire pour les e-mails de notification du bloqueur de "
"publicité."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-"Rediriger toutes les requêtes DNS de la zone \"lan\" vers le résolveur "
-"local, s'applique aux protocoles UDP et TCP sur les ports 53, 853 et 5353."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Actualiser"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Actualiser les sources des listes de blocage"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Rafraîchir le rapport"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Rapporter le nombre de morceaux"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Rapporter la taille des morceaux"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Rapporter le Répertoire"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Rapporter l'Interface"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Rapporter le(s) Port(s) d'écoute"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "Indiquez le nombre de morceaux utilisés par tcpdump (par défaut \"5\")."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-"Indiquez la taille des morceaux utilisés par tcpdump en MB (par défaut \"1\""
-")."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Rapporter l'Interface utilisée par tcpdump, définie sur \"any\" pour les "
-"interfaces multiples (par défaut \"br-lan\")."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-"Réinitialise le fichier de blocage DNS final \"adb_list.overall\" après le "
-"chargement par le backend DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Reprendre"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Information processus"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "Requête SSL"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Enregistrer"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Envoyer des e-mails de notification en cas d'erreur de traitement ou si le "
-"nombre de domaines est &le; 0."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Adresse de l'expéditeur des e-mails de notification d'adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Si vous réglez le niveau clémence sur \"priorité basse\", le traitement en "
-"arrière-plan d'adblock consommera moins de ressources du système."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-"Taille de la file d'attente de téléchargement pour traiter les "
-"téléchargements &amp; traitement en parallèle de la liste (par défaut \"4\")."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-"Liste séparée par des espaces des ports du pare-feu qui doivent être "
-"redirigés localement."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-"Liste séparée par des espaces du ou des ports utilisés par tcpdump (par "
-"défaut : \"53\")."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Date de début"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Déclencheur de démarrage"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Mettre en pause"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Mettre en pause / Reprendre le blocage de publicité"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Seuil de compression des TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Répertoire cible pour les sauvegardes des sources adblock. La valeur par "
-"défaut est '/tmp', veuillez utiliser de préférence un disque non volatil si "
-"disponible."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Répertoire cible pour les fichiers de rapport relatifs aux DNS. La valeur "
-"par défaut est '/tmp', veuillez utiliser de préférence un disque non volatil "
-"si disponible."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
-msgstr "Répertoire cible pour la liste de blocage générée \"adb_list.overall\"."
+msgstr ""
+"Répertoire cible pour la liste de blocage générée \"adb_list.overall\"."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"La taille du fichier est trop grande pour l'édition dans LUCI (&ge; 100 Ko)."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-"La sortie syslog, pré-filtrée pour les messages liés à adblock uniquement."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Ce changement nécessite un arrêt/redémarrage manuel du service pour prendre "
-"effet."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Ce formulaire vous permet de modifier le contenu de a liste noire du "
-"bloqueur de publicité (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Ce formulaire vous permet de modifier le contenu de la liste blanche du "
-"bloqueur de publicité (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Ce formulaire vous permet de modifier e contenu du fichier de configuration "
-"principal du bloqueur de publicité (/etc/config/adblock)."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+"La sortie syslog, pré-filtrée pour les messages liés à adblock uniquement."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Ce formulaire vous permet d'interroger des listes de blocage actives pour "
-"certains domaines, par exemple pour la liste blanche."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Cette option économise une énorme quantité d'espace de stockage, mais "
-"démarre un petit moniteur ubus / adblock en arrière-plan."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Heure"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Pour remplacer le chemin par défaut, utilisez l'option «Répertoire DNS» dans "
-"la section supplémentaire ci-dessous."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "Top 10 des rapports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Sujet pour les e-mails de notification adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Nombre total de Requêtes DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Délai de déclenchement"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Logs en mode verbeux"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "En attente que la commande se termine…"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Liste blanche"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Fichier de liste blanche"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Oui"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
-"Par exemple, pour recevoir une notification par e-mail à chaque exécution "
-"d'Adblock, réglez cette valeur sur 200 000."
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Attention :</b> Pour éviter les exceptions de dépassement de mémoire "
+#~ "sur les appareils disposant de moins de 64 Mo de RAM libre, veuillez n'en "
+#~ "sélectionner que quelques uns !"
+
+#~ msgid "Adblock Status"
+#~ msgstr "État du bloqueur de publicité"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Version du bloqueur de publicité"
+
+#~ msgid "Advanced"
+#~ msgstr "Avancé"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Archiver les catégories"
+
+#~ msgid "Blacklist"
+#~ msgstr "Liste noire"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Fichier de liste noire"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Requêtes DNS bloquées"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Liste de blocage introuvable !"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Choisissez « aucun » pour désactiver le démarrage automatique, « "
+#~ "chronométré » pour utiliser un décompte classique (par défaut 30 s) ou "
+#~ "sélectionnez une autre interface de déclenchement."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Récupération des données…"
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Configuration du paquet du bloqueur de publicité pour bloquer les "
+#~ "domaines publicitaires/abusifs en utilisant le DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Terminal DNS (répertoire DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Terminal DNS, Répertoire DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Variante de blocage DNS"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "Notifications DNS"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Rapport de requête DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Variante de DNS, Réinitialisation du fichier DNS"
+
+#~ msgid "Description"
+#~ msgstr "Description"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Désactiver le redémarrage automatique d'adblock ainsi que l'option \"DNS "
+#~ "File Reset\" pour activer le redémarrage du DNS via le moteur utilisé."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Désactiver la compression des réponses de haut niveau si le nombre de "
+#~ "domaine bloqués est supérieur à ce seuil."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmaq supporte également l'option \"null block\", celle-ci peut fournir "
+#~ "de meilleurs temps de réponse."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domaine/Client/Date/Heure"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Télécharger l'utilitaire (Bibliothèque SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Nombre de notification par e-mail"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Profil e-mail"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Adresse e-mail de l'émetteur"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Objet de l'e-mail"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Modifier la configuration"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Activer le bloqueur de publicité"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr "Activer le mode verbeux en cas d'erreur de traitement."
+
+#~ msgid "Extra Options"
+#~ msgstr "Options supplémentaires"
+
+#~ msgid "Filter"
+#~ msgstr "Filtrer"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtrer les réponses DNS pour un domaine particulier, un client ou un "
+#~ "intervalle de temps."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Vider le cache du DNS après l'exécution du bloqueur de publicité."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Pour plus d'informations, <a href=\"%s\" target=\"_blank\">veuillez "
+#~ "consulter la documentation en ligne</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Pour d'autres améliorations des performances, vous pouvez augmenter cette "
+#~ "valeur, par exemple, « 8 » ou « 16 » devrait être correct."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Chemin complet vers le fichier de liste noire."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Chemin complet vers le fichier de liste blanche."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Collecter le trafic réseau DNS via tcpdump pour fournir un Rapport de "
+#~ "Requête DNS à la demande."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Fichier d'entrée introuvable, veuillez vérifier votre configuration."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Dernières requêtes DNS"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Liste des interfaces réseau disponibles. Le démarrage est normalement "
+#~ "déclenché par l'interface 'wan'."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Liste des backends DNS supportés avec leur répertoire d'export de liste "
+#~ "par défaut."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Liste des variantes de blocage DNS prises en charge. Par défaut, "
+#~ "'nxdomain' sera utilisé pour tous les backends DNS."
+
+#~ msgid "Loading"
+#~ msgstr "Chargement"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Ports FW/DNS locaux"
+
+#~ msgid "Logfile"
+#~ msgstr "Fichier de journal"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Profil de messagerie utilisé dans «msmtp» pour les e-mails de "
+#~ "notification adblock."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Longueur max. de la file d'attente de téléchargement"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nom / Adresse IP"
+
+#~ msgid "No"
+#~ msgstr "Non"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Options permettant d'apporter des modifications supplémentaires au cas où "
+#~ "les valeurs par défaut ne vous conviendraient pas."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Domaines généraux"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Veuillez ajouter un seul domaine par ligne. Les commentaires sont "
+#~ "autorisés et commencent par « # ». Les adresses IP, les caractères "
+#~ "génériques et les expressions régulières ne le sont pas."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr ""
+#~ "Veuillez modifier ce fichier directement dans une session de terminal."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Veuillez noter qu'il faut installer et configurer manuellement le paquet "
+#~ "\"msmtp\"."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr ""
+#~ "Veuillez noter que l'installation du paquet \"tcpdump-mini\" doit être "
+#~ "effectuée manuellement."
+
+#~ msgid "Query domains"
+#~ msgstr "Domaines de recherche"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Augmenter le nombre minimum de notifications, pour recevoir des e-mails "
+#~ "si le nombre total est inférieur ou égal à la limite donnée (par défaut "
+#~ "0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Rediriger toutes les requêtes DNS de la zone \"lan\" vers le résolveur "
+#~ "local, s'applique aux protocoles UDP et TCP sur les ports 53, 853 et 5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Actualiser les sources des listes de blocage"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Rafraîchir le rapport"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Rapporter le(s) Port(s) d'écoute"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr ""
+#~ "Indiquez le nombre de morceaux utilisés par tcpdump (par défaut \"5\")."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "Indiquez la taille des morceaux utilisés par tcpdump en MB (par défaut "
+#~ "\"1\")."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Rapporter l'Interface utilisée par tcpdump, définie sur \"any\" pour les "
+#~ "interfaces multiples (par défaut \"br-lan\")."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Réinitialise le fichier de blocage DNS final \"adb_list.overall\" après "
+#~ "le chargement par le backend DNS."
+
+#~ msgid "Resume"
+#~ msgstr "Reprendre"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Information processus"
+
+#~ msgid "SSL req."
+#~ msgstr "Requête SSL"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Envoyer des e-mails de notification en cas d'erreur de traitement ou si "
+#~ "le nombre de domaines est &le; 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Adresse de l'expéditeur des e-mails de notification d'adblock."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Si vous réglez le niveau clémence sur \"priorité basse\", le traitement "
+#~ "en arrière-plan d'adblock consommera moins de ressources du système."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Taille de la file d'attente de téléchargement pour traiter les "
+#~ "téléchargements &amp; traitement en parallèle de la liste (par défaut "
+#~ "\"4\")."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Liste séparée par des espaces des ports du pare-feu qui doivent être "
+#~ "redirigés localement."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Liste séparée par des espaces du ou des ports utilisés par tcpdump (par "
+#~ "défaut : \"53\")."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Déclencheur de démarrage"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Mettre en pause / Reprendre le blocage de publicité"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Seuil de compression des TLD"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Répertoire cible pour les sauvegardes des sources adblock. La valeur par "
+#~ "défaut est '/tmp', veuillez utiliser de préférence un disque non volatil "
+#~ "si disponible."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Répertoire cible pour les fichiers de rapport relatifs aux DNS. La valeur "
+#~ "par défaut est '/tmp', veuillez utiliser de préférence un disque non "
+#~ "volatil si disponible."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "La taille du fichier est trop grande pour l'édition dans LUCI (&ge; 100 "
+#~ "Ko)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Ce changement nécessite un arrêt/redémarrage manuel du service pour "
+#~ "prendre effet."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Ce formulaire vous permet de modifier le contenu de a liste noire du "
+#~ "bloqueur de publicité (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Ce formulaire vous permet de modifier le contenu de la liste blanche du "
+#~ "bloqueur de publicité (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Ce formulaire vous permet de modifier e contenu du fichier de "
+#~ "configuration principal du bloqueur de publicité (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Ce formulaire vous permet d'interroger des listes de blocage actives pour "
+#~ "certains domaines, par exemple pour la liste blanche."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Cette option économise une énorme quantité d'espace de stockage, mais "
+#~ "démarre un petit moniteur ubus / adblock en arrière-plan."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Pour remplacer le chemin par défaut, utilisez l'option «Répertoire DNS» "
+#~ "dans la section supplémentaire ci-dessous."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "Top 10 des rapports"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Sujet pour les e-mails de notification adblock."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Nombre total de Requêtes DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "En attente que la commande se termine…"
+
+#~ msgid "Whitelist"
+#~ msgstr "Liste blanche"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Fichier de liste blanche"
+
+#~ msgid "Yes"
+#~ msgstr "Oui"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "Par exemple, pour recevoir une notification par e-mail à chaque exécution "
+#~ "d'Adblock, réglez cette valeur sur 200 000."
diff --git a/applications/luci-app-adblock/po/he/adblock.po b/applications/luci-app-adblock/po/he/adblock.po
index dad5184d5b..a21fd33931 100644
--- a/applications/luci-app-adblock/po/he/adblock.po
+++ b/applications/luci-app-adblock/po/he/adblock.po
@@ -4,655 +4,711 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
-msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Client"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-msgid "Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
+msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/hi/adblock.po b/applications/luci-app-adblock/po/hi/adblock.po
index 5553f5c506..552b46e92e 100644
--- a/applications/luci-app-adblock/po/hi/adblock.po
+++ b/applications/luci-app-adblock/po/hi/adblock.po
@@ -4,655 +4,711 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
-msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Client"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-msgid "Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
+msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/hu/adblock.po b/applications/luci-app-adblock/po/hu/adblock.po
index d24c3e899a..335ff8a074 100644
--- a/applications/luci-app-adblock/po/hu/adblock.po
+++ b/applications/luci-app-adblock/po/hu/adblock.po
@@ -1,752 +1,1165 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-08 19:28+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10.1-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Vigyázat:</b> a 64 MB-nál kevesebb szabad RAM-mal rendelkező eszközöknél "
-"az „elfogyott a memória” kivételek megakadályozásához csak néhányat "
-"válasszon ki közülük!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Művelet"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Reklámblokkoló"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Reklámblokkoló állapota"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Reklámblokkoló verziója"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"További aktiválókésleltetés másodpercben, mielőtt a reklámblokkolás "
"feldolgozása elkezdődik."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Speciális"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Válasz"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Kategóriák archiválása"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Biztonsági mentés könyvtára"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Feketelista"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Feketelistafájl"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Blokkolt DNS-lekérdezések"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Blokkolt tartomány"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Blokkolási lista forrásai"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Nem található blokkolási lista!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Válassza a „none” értéket az automatikus indítások letiltásához, a „timed” "
-"értéket egy klasszikus időkorlát használatához (alapértelmezetten 30 "
-"másodperc) vagy válasszon egy másik aktiválófelületet."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr "Mégse"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Ügyfél"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Adatok összegyűjtése…"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"A reklámblokkoló csomag beállítása a reklámhoz és visszaéléshez használt "
-"tartományok blokkolásához DNS használatával."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Darabszám"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS háttérprogram (DNS könyvtár)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS háttérprogram, DNS könyvtár"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "DNS blokkolási változat"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS könyvtár"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "DNS fájlvisszaállítás"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS inode-értesítés"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "DNS-lekérdezési jelentés"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "DNS változat, DNS fájlvisszaállítás"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Dátum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Leírás"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"A reklámblokkoló letiltása aktiválta az újraindításokat és a „DNS "
-"fájlvisszaállítást” az automatikus betöltés funkciókkal rendelkező DNS "
-"háttérprogramoknál."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Tiltsa meg a legfelső szintű tartomány tömörítését, ha a blokkolt "
-"tartományok száma nagyobb ennél a küszöbszintnél."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"A dnsmasq támogatja a „null” blokkolási változatot is, amely jobb "
-"válaszidőket nyújt."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Tartomány"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Tartomány/kliens/dátum/idő"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Letöltési segédprogram"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Letöltési segédprogram (SSL programkönyvtár)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "E-mail értesítés"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "E-mail fogadócím"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "E-mail értesítés darabszáma"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "E-mail profil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "E-mail fogadócím"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "E-mail küldőcím"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "E-mail téma"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Feketelista szerkesztése"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Beállítás szerkesztése"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Fehérlista szerkesztése"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Reklámblokkolás engedélyezése"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba "
-"esetén."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Befejezési dátum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "További beállítások"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Szűrő"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"A DNS-lekérdezés eredményhalmazának szűrése egy bizonyos tartománynál, "
-"kliensnél vagy időkeretnél."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "DNS gyorsítótár kiürítése"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "DNS gyorsítótár kiürítése a reklámblokkolás feldolgozása után."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"További információkért <a href=\"%s\" target=\"_blank\">nézze meg a "
-"kézikönyvet az interneten</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "DNS gyorsítótár kiürítése"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-"További teljesítmény-növelésért megemelheti ezt az értéket, például „8” vagy "
-"„16” biztonságos lesz."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Helyi DNS kényszerítése"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Teljes útvonal a feketelistafájlhoz."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Teljes útvonal a fehérlistafájlhoz."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr "Általános beállítások"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"A DNS-re vonatkozó hálózati forgalom begyűjtése tcpdump használatával egy "
-"DNS-lekérdezési jelentés igény szerinti biztosításához."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Utolsó futás"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Legutóbbi DNS-lekérdezések"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Az elérhető hálózati csatolók listája. Általában az indítást a „wan” csatoló "
-"fogja aktiválni."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"A támogatott DNS háttérprogramok listája az alapértelmezett listaexportálási "
-"könyvtáraikkal."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"A támogatott DNS blokkolási változatok listája. Alapértelmezetten az "
-"„nxdomain” lesz használva az összes DNS háttérprogramnál."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"A támogatott és teljesen előre beállított letöltési segédprogramok listája."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Betöltés"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Helyi FW/DNS portok"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Naplófájl"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Alacsony prioritású szolgáltatás"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-"Az „msmtp”-ben használt levelezési profil a reklámblokkoló értesítési e-"
-"mailekhez."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Legnagyobb letöltési sor"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Név vagy IP-cím"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Nem"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Beállítások a további finomhangoláshoz abban az esetben, ha az "
-"alapértelmezett értékek nem felelnek meg Önnek."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Teljes tartományok"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Csak egy tartományt adjon hozzá soronként. A „#” kezdetű megjegyzések "
-"engedélyezettek – IP-címek, helyettesítő karakterek és reguláris kifejezés "
-"viszont nem."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Szerkessze ezt a fájlt közvetlenül egy terminál munkamenetben."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr "Ne feledje: ez kézi „msmtp” csomagtelepítést és beállítást igényel."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr "Ne feledje: ez kézi „tcpdump-mini” csomagtelepítést igényel."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Lekérdezés"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Tartományok lekérdezése"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Emelje meg a legkisebb értesítési darabszámot, hogy megkapja az e-maileket, "
-"ha az összesített darabszám kisebb vagy egyenlő a megadott korlátnál ("
-"alapértelmezetten 0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "Fogadó címe a reklámblokkoló értesítési e-mailekhez."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-"Az összes DNS-lekérdezés átirányítása a „lan” zónából a helyi feloldóhoz, "
-"alkalmazza az UDP és TCP protokollra az 53, 853 és 5353 számú portokon."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Frissítés"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Blokkolási lista forrásainak frissítése"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Jelentés frissítése"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Darabok számának jelentése"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Darabok méretének jelentése"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Könyvtár jelentése"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Csatoló jelentése"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Figyelt portok jelentése"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-"A tcpdump által használt darabok számának jelentése (alapértelmezetten „5”)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-"A tcpdump által használt darabok méretének jelentése megabájtban "
-"(alapértelmezetten „1”)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"A tcpdump által használt csatoló számának jelentése, állítsa „any” értékre "
-"több csatolónál (alapértelmezetten „br-lan”)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-"Visszaállítja a végső „adb_list.overall” DNS blokkolási fájlt a DNS "
-"háttérprogramon keresztül történő betöltés után."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Folytatás"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Futtatókörnyezet-információk"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "SSL kérés"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Mentés"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Értesítési e-mailek küldése feldolgozási hiba esetén, vagy ha a tartomány "
-"darabszáma kisebb mint 0."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Küldő címe a reklámblokkoló értesítési e-mailekhez."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Állítsa a nice szintet „alacsony prioritásra”, és a reklámblokkoló "
-"háttérfeldolgozása kevesebb erőforrást fog elvenni a rendszertől."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-"A letöltési sor mérete a letöltések és a listafeldolgozás párhuzamos "
-"kezeléséhez (alapértelmezetten „4”)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-"Azoknak a tűzfal portoknak a szóközzel elválasztott listája, amelyeket "
-"helyileg kell átirányítani."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-"A tcpdump által használt jelentési portok szóközzel elválasztott listája "
-"(alapértelmezett: „53”)."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Kezdődátum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Indítási aktiváló"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Felfüggesztés"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Reklámblokkolás felfüggesztése vagy folytatása"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "TLD tömörítésének küszöbszintje"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Célkönyvtár a reklámblokkoló forrásának biztonsági mentéseihez. "
-"Alapértelmezetten „/tmp”, használjon inkább tartósan megmaradó lemezt, ha "
-"elérhető."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Célkönyvtár a DNS-hez kapcsolódó jelentési fájlokhoz. Alapértelmezetten „/"
-"tmp”, használjon inkább tartósan megmaradó lemezt, ha elérhető."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Célkönyvtár az előállított „adb_list.overall” blokkolási listához."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez (nagyobb "
-"mint 100 KB)."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-"A rendszernapló kimenete, előre szűrve csak a reklámblokkolóhoz kapcsolódó "
-"üzenetekhez."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását igényli "
-"az életbe léptetéshez."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Ez az űrlap lehetővé teszi a reklámblokkoló feketelista tartalmának "
-"módosítását (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Ez az űrlap lehetővé teszi a reklámblokkoló fehérlista tartalmának "
-"módosítását (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Ez az űrlap lehetővé teszi a fő reklámblokkoló beállítófájl tartalmának "
-"módosítását (/etc/config/adblock)."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+"A rendszernapló kimenete, előre szűrve csak a reklámblokkolóhoz kapcsolódó "
+"üzenetekhez."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Ez az űrlap lehetővé teszi az aktív blokkolási listák lekérdezését bizonyos "
-"tartományokhoz, például fehérlistázáshoz."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Ez a beállítás hatalmas mennyiségű tárolóhelyet spórol meg, de egy kis ubus/"
-"adblock megfigyelést indít a háttérben."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Idő"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Az alapértelmezett útvonal felülírásához használja a „DNS könyvtár” "
-"beállítást a lenti további szakaszban."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "Leggyakoribb 10 jelentés"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Téma a reklámblokkoló értesítési e-mailekhez."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Összes DNS-lekérdezés"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Aktiváló késleltetése"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Részletes hibakeresési naplózás"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Várakozás a parancs befejeződésére…"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Fehérlista"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Fehérlistafájl"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Igen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
-"például állítsa ezt az értéket 200000-re minden reklámblokkoló futásánál "
-"történő e-mail értesítés fogadásához."
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Vigyázat:</b> a 64 MB-nál kevesebb szabad RAM-mal rendelkező "
+#~ "eszközöknél az „elfogyott a memória” kivételek megakadályozásához csak "
+#~ "néhányat válasszon ki közülük!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Reklámblokkoló állapota"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Reklámblokkoló verziója"
+
+#~ msgid "Advanced"
+#~ msgstr "Speciális"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Kategóriák archiválása"
+
+#~ msgid "Blacklist"
+#~ msgstr "Feketelista"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Feketelistafájl"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Blokkolt DNS-lekérdezések"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Nem található blokkolási lista!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Válassza a „none” értéket az automatikus indítások letiltásához, a "
+#~ "„timed” értéket egy klasszikus időkorlát használatához (alapértelmezetten "
+#~ "30 másodperc) vagy válasszon egy másik aktiválófelületet."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Adatok összegyűjtése…"
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "A reklámblokkoló csomag beállítása a reklámhoz és visszaéléshez használt "
+#~ "tartományok blokkolásához DNS használatával."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS háttérprogram (DNS könyvtár)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS háttérprogram, DNS könyvtár"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "DNS blokkolási változat"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS inode-értesítés"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "DNS-lekérdezési jelentés"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "DNS változat, DNS fájlvisszaállítás"
+
+#~ msgid "Description"
+#~ msgstr "Leírás"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "A reklámblokkoló letiltása aktiválta az újraindításokat és a „DNS "
+#~ "fájlvisszaállítást” az automatikus betöltés funkciókkal rendelkező DNS "
+#~ "háttérprogramoknál."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Tiltsa meg a legfelső szintű tartomány tömörítését, ha a blokkolt "
+#~ "tartományok száma nagyobb ennél a küszöbszintnél."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "A dnsmasq támogatja a „null” blokkolási változatot is, amely jobb "
+#~ "válaszidőket nyújt."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Tartomány/kliens/dátum/idő"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Letöltési segédprogram (SSL programkönyvtár)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "E-mail értesítés darabszáma"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "E-mail profil"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "E-mail küldőcím"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "E-mail téma"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Beállítás szerkesztése"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Reklámblokkolás engedélyezése"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba "
+#~ "esetén."
+
+#~ msgid "Extra Options"
+#~ msgstr "További beállítások"
+
+#~ msgid "Filter"
+#~ msgstr "Szűrő"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "A DNS-lekérdezés eredményhalmazának szűrése egy bizonyos tartománynál, "
+#~ "kliensnél vagy időkeretnél."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "DNS gyorsítótár kiürítése a reklámblokkolás feldolgozása után."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "További információkért <a href=\"%s\" target=\"_blank\">nézze meg a "
+#~ "kézikönyvet az interneten</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "További teljesítmény-növelésért megemelheti ezt az értéket, például „8” "
+#~ "vagy „16” biztonságos lesz."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Teljes útvonal a feketelistafájlhoz."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Teljes útvonal a fehérlistafájlhoz."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "A DNS-re vonatkozó hálózati forgalom begyűjtése tcpdump használatával egy "
+#~ "DNS-lekérdezési jelentés igény szerinti biztosításához."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Legutóbbi DNS-lekérdezések"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Az elérhető hálózati csatolók listája. Általában az indítást a „wan” "
+#~ "csatoló fogja aktiválni."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "A támogatott DNS háttérprogramok listája az alapértelmezett "
+#~ "listaexportálási könyvtáraikkal."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "A támogatott DNS blokkolási változatok listája. Alapértelmezetten az "
+#~ "„nxdomain” lesz használva az összes DNS háttérprogramnál."
+
+#~ msgid "Loading"
+#~ msgstr "Betöltés"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Helyi FW/DNS portok"
+
+#~ msgid "Logfile"
+#~ msgstr "Naplófájl"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Az „msmtp”-ben használt levelezési profil a reklámblokkoló értesítési e-"
+#~ "mailekhez."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Legnagyobb letöltési sor"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Név vagy IP-cím"
+
+#~ msgid "No"
+#~ msgstr "Nem"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Beállítások a további finomhangoláshoz abban az esetben, ha az "
+#~ "alapértelmezett értékek nem felelnek meg Önnek."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Teljes tartományok"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Csak egy tartományt adjon hozzá soronként. A „#” kezdetű megjegyzések "
+#~ "engedélyezettek – IP-címek, helyettesítő karakterek és reguláris "
+#~ "kifejezés viszont nem."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Szerkessze ezt a fájlt közvetlenül egy terminál munkamenetben."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr "Ne feledje: ez kézi „msmtp” csomagtelepítést és beállítást igényel."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr "Ne feledje: ez kézi „tcpdump-mini” csomagtelepítést igényel."
+
+#~ msgid "Query domains"
+#~ msgstr "Tartományok lekérdezése"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Emelje meg a legkisebb értesítési darabszámot, hogy megkapja az e-"
+#~ "maileket, ha az összesített darabszám kisebb vagy egyenlő a megadott "
+#~ "korlátnál (alapértelmezetten 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Az összes DNS-lekérdezés átirányítása a „lan” zónából a helyi feloldóhoz, "
+#~ "alkalmazza az UDP és TCP protokollra az 53, 853 és 5353 számú portokon."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Blokkolási lista forrásainak frissítése"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Jelentés frissítése"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Figyelt portok jelentése"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr ""
+#~ "A tcpdump által használt darabok számának jelentése (alapértelmezetten "
+#~ "„5”)."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "A tcpdump által használt darabok méretének jelentése megabájtban "
+#~ "(alapértelmezetten „1”)."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "A tcpdump által használt csatoló számának jelentése, állítsa „any” "
+#~ "értékre több csatolónál (alapértelmezetten „br-lan”)."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Visszaállítja a végső „adb_list.overall” DNS blokkolási fájlt a DNS "
+#~ "háttérprogramon keresztül történő betöltés után."
+
+#~ msgid "Resume"
+#~ msgstr "Folytatás"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Futtatókörnyezet-információk"
+
+#~ msgid "SSL req."
+#~ msgstr "SSL kérés"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Értesítési e-mailek küldése feldolgozási hiba esetén, vagy ha a tartomány "
+#~ "darabszáma kisebb mint 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Küldő címe a reklámblokkoló értesítési e-mailekhez."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Állítsa a nice szintet „alacsony prioritásra”, és a reklámblokkoló "
+#~ "háttérfeldolgozása kevesebb erőforrást fog elvenni a rendszertől."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "A letöltési sor mérete a letöltések és a listafeldolgozás párhuzamos "
+#~ "kezeléséhez (alapértelmezetten „4”)."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Azoknak a tűzfal portoknak a szóközzel elválasztott listája, amelyeket "
+#~ "helyileg kell átirányítani."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "A tcpdump által használt jelentési portok szóközzel elválasztott listája "
+#~ "(alapértelmezett: „53”)."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Indítási aktiváló"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Reklámblokkolás felfüggesztése vagy folytatása"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "TLD tömörítésének küszöbszintje"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Célkönyvtár a reklámblokkoló forrásának biztonsági mentéseihez. "
+#~ "Alapértelmezetten „/tmp”, használjon inkább tartósan megmaradó lemezt, ha "
+#~ "elérhető."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Célkönyvtár a DNS-hez kapcsolódó jelentési fájlokhoz. Alapértelmezetten „/"
+#~ "tmp”, használjon inkább tartósan megmaradó lemezt, ha elérhető."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez "
+#~ "(nagyobb mint 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását "
+#~ "igényli az életbe léptetéshez."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Ez az űrlap lehetővé teszi a reklámblokkoló feketelista tartalmának "
+#~ "módosítását (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Ez az űrlap lehetővé teszi a reklámblokkoló fehérlista tartalmának "
+#~ "módosítását (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Ez az űrlap lehetővé teszi a fő reklámblokkoló beállítófájl tartalmának "
+#~ "módosítását (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Ez az űrlap lehetővé teszi az aktív blokkolási listák lekérdezését "
+#~ "bizonyos tartományokhoz, például fehérlistázáshoz."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Ez a beállítás hatalmas mennyiségű tárolóhelyet spórol meg, de egy kis "
+#~ "ubus/adblock megfigyelést indít a háttérben."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Az alapértelmezett útvonal felülírásához használja a „DNS könyvtár” "
+#~ "beállítást a lenti további szakaszban."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "Leggyakoribb 10 jelentés"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Téma a reklámblokkoló értesítési e-mailekhez."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Összes DNS-lekérdezés"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Várakozás a parancs befejeződésére…"
+
+#~ msgid "Whitelist"
+#~ msgstr "Fehérlista"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Fehérlistafájl"
+
+#~ msgid "Yes"
+#~ msgstr "Igen"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "például állítsa ezt az értéket 200000-re minden reklámblokkoló futásánál "
+#~ "történő e-mail értesítés fogadásához."
diff --git a/applications/luci-app-adblock/po/it/adblock.po b/applications/luci-app-adblock/po/it/adblock.po
index 8c79da709f..2cc902749f 100644
--- a/applications/luci-app-adblock/po/it/adblock.po
+++ b/applications/luci-app-adblock/po/it/adblock.po
@@ -13,725 +13,1076 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Attenzione:</b> al fine di prevenire errori OOM su dispositivi con meno "
-"di 64 MB RAM disponibili, per favore selezionane solamente alcune!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Azione"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Adblock"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Status Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Versione Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Tempo addizionale in secondi di attesa prima che adblock si avvii."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avanzato"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Risposta"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Archivia Categorie"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Directory del Backup"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Lista di Blocco"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "File Lista di Blocco"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Query DNS Bloccate"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Dominio bloccato"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Fonti lista di Blocco"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Lista di Blocco non trovata!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Scegli 'none' per disabilitare l'avvio automatico, 'timed' per usare un "
-"classico timeout (default 30 sec.) o seleziona un'altra interfaccia di avvio."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Raccolta dati..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Configurazione del pacchetto adblock per bloccare domini pubblicità/abuso "
-"usando i DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Numero"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Backend DNS (Directory DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Backend DNS, Directory DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Variante di blocco DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Directory DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Reset File DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Report Query DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Variante DNS, Reset File DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Descrizione"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Disabilita il riavvio dell'adblock e il 'Reset File DNS' per i backend DNS "
-"con funzione di autocaricamente."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Disabilita la compressione del Dominio di Toplevel, se il numero dei domini "
-"bloccati è maggiore di questa soglia."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq supporta anche le varianti di blocco 'null', le quali potrebbero "
-"portare migliori tempi di risposta."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Dominioo/Client/Data/Ora"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Utilità di Scaricamento"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Utilità di scaricamento (Libreria SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Notifica E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "E-Mail destinatario"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Conto Notifica E-Mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Profilo E-Mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "E-Mail destinatario"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Indirizzo E-Mail mittente"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Oggetto E-Mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Modifica Lista Nera"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Modifica Configurazione"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Modifica Lista Bianca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Attiva Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-"Abilita il registro dettagliato in caso di qualsiasi errore di processo."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Data Fine"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Opzioni Extra"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtro"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtra i risultati in base a nome dominio, client o finestra temporale."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Pulisci Cache DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Pulisci Chache DNS dopo aver elaborato adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Per saperne di più, <a href=\"%s\" target=\"_blank\">consultare la "
-"documentazione su internet</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Pulisci Cache DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-"Per mingliorare le performance in futuro puoi aumentare questo valore, '8' o "
-"'16' dovrebbero essere sicuri."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Forza DNS Locale"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Percorso completo del file di lista di blocco."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Percorso completo del file della whitelist."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"Raccogliere il traffico di rete relativo a DNS tramite tcpdump per fornire "
-"un rapporto di query DNS su richiesta."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "File di input non trovato, per favore controlla la tua configurazione."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Ultimo Avvio"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Ultime richieste DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Elenco delle interfacce di rete disponibili. Di solito l'avvio verrà "
-"attivato dall'interfaccia 'wan'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Elenco di backend DNS supportati con la directory di esportazione "
-"dell'elenco predefinito."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Elenco delle varianti di blocco DNS supportate. Per impostazione "
-"predefinita, 'nxdomain' verrà utilizzato per tutti i backend DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Elenco delle utility di download supportate e completamente preconfigurate."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Caricamento"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Porte FW/DNS locali"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "File di registro"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Serviio a bassa priorità"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-"Profilo email utilizzato in 'msmtp' per le notifiche E-mail di adblock."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Nome / Indirizzo IP"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "No"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Opzioni per ulteriori modifiche in caso che quelle di default non ti sono "
-"adatte."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Riassunto"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
-msgstr ""
-"Per favore aggiungi solo un dominio per linea. I commenti introdotti con '#' "
-"sono consentiti - indirizzi ip , jolly e regex non lo sono."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr ""
-"Per favore modifica questo file direttamente in una sessione al terminale."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-"Nota: qesto richiede l installazione manuale e configurazione del macchetto "
-"'msmtp'."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Interrogazione"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Interrogazione domini"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Aumenta il numero minimo di notifiche, per ricevere e-mail se il conteggio "
-"complessivo è inferiore o uguale al limite specificato (valore predefinito "
-"0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
"Indirizzo del destinatario per e-mail di notifica di blocco degli annunci."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-"Reindirizza tutte le richieste DNS dalla zona 'lan' al risolvitore locale, "
-"si applica ai protocolli tcp e udp sulle porte 53,853 e 5353."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Ricaricare"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Aggiorna fonti Blocklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Aggiorna rapporto"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Directory dei report"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-"Segnala il conteggio dei blocchi utilizzato da tcpdump (predefinito \"5\")."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-"Segnala la dimensione del blocco utilizzato da tcpdump in MB (predefinito \""
-"1\")."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Interfaccia di reporting utilizzata da tcpdump, impostata su \"any\" per più "
-"interfacce (impostazione predefinita \"br-lan\")."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Riprendi"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Informazione di Runtime"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "Ric. SSL"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Salva"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Indirizzo mittente per e-mail di notifica blocco annunci."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Imposta il buon livello su \"bassa priorità\" e l'elaborazione in background "
-"del blocco degli annunci richiederà meno risorse dal sistema."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-"Elenco separato da spazi di porte firewall che devono essere reindirizzate "
-"localmente."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Innesco d'Avvio"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
-msgstr "Sospendi"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Sospendi / Riprendi Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
+msgstr "Sospendi"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Directory per la lista di blocco generata 'adb_list.overall'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-"L'output di syslog, pre-filtrato solo per i messaggi relativi ad adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Per rendere effettiva questa modifica è necessario arrestare/riavviare il "
-"servizio manualmente."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Questo modulo consente di modificare il contenuto della lista nera di blocco "
-"degli annunci (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Questo modulo consente di modificare il contenuto della whitelist di blocco "
-"degli annunci (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Questo form ti consente di modificare il contenuto del file principale di "
-"configurazione di adblock (/etc/config/adblock)."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+"L'output di syslog, pre-filtrato solo per i messaggi relativi ad adblock."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Questo form ti consente di interrogare le liste di blocco attive per "
-"determinati domini, p.e. per metterli nella lista bianca."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Questa opzione consente di risparmiare un'enorme quantità di spazio di "
-"archiviazione, ma avvia un piccolo monitor ubus/adblock in background."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Per sovrascrivere il percorso di default usa l'opzione 'Directory DNS' nella "
-"sezione aggiuntiva sotto."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Ritardo Innesco"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Registro di Debug Dettagliato"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Aspettando che il comando venga completato..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Lista bianca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "File lista bianca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Sì"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Attenzione:</b> al fine di prevenire errori OOM su dispositivi con "
+#~ "meno di 64 MB RAM disponibili, per favore selezionane solamente alcune!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Status Adblock"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Versione Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Avanzato"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Archivia Categorie"
+
+#~ msgid "Blacklist"
+#~ msgstr "Lista di Blocco"
+
+#~ msgid "Blacklist File"
+#~ msgstr "File Lista di Blocco"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Query DNS Bloccate"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Lista di Blocco non trovata!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Scegli 'none' per disabilitare l'avvio automatico, 'timed' per usare un "
+#~ "classico timeout (default 30 sec.) o seleziona un'altra interfaccia di "
+#~ "avvio."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Raccolta dati..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Configurazione del pacchetto adblock per bloccare domini pubblicità/abuso "
+#~ "usando i DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Backend DNS (Directory DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Backend DNS, Directory DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Variante di blocco DNS"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Report Query DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Variante DNS, Reset File DNS"
+
+#~ msgid "Description"
+#~ msgstr "Descrizione"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Disabilita il riavvio dell'adblock e il 'Reset File DNS' per i backend "
+#~ "DNS con funzione di autocaricamente."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Disabilita la compressione del Dominio di Toplevel, se il numero dei "
+#~ "domini bloccati è maggiore di questa soglia."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq supporta anche le varianti di blocco 'null', le quali potrebbero "
+#~ "portare migliori tempi di risposta."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Dominioo/Client/Data/Ora"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Utilità di scaricamento (Libreria SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Conto Notifica E-Mail"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Profilo E-Mail"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Indirizzo E-Mail mittente"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Oggetto E-Mail"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Modifica Configurazione"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Attiva Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Abilita il registro dettagliato in caso di qualsiasi errore di processo."
+
+#~ msgid "Extra Options"
+#~ msgstr "Opzioni Extra"
+
+#~ msgid "Filter"
+#~ msgstr "Filtro"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtra i risultati in base a nome dominio, client o finestra temporale."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Pulisci Chache DNS dopo aver elaborato adblock."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Per saperne di più, <a href=\"%s\" target=\"_blank\">consultare la "
+#~ "documentazione su internet</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Per mingliorare le performance in futuro puoi aumentare questo valore, "
+#~ "'8' o '16' dovrebbero essere sicuri."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Percorso completo del file di lista di blocco."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Percorso completo del file della whitelist."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Raccogliere il traffico di rete relativo a DNS tramite tcpdump per "
+#~ "fornire un rapporto di query DNS su richiesta."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "File di input non trovato, per favore controlla la tua configurazione."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Ultime richieste DNS"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Elenco delle interfacce di rete disponibili. Di solito l'avvio verrà "
+#~ "attivato dall'interfaccia 'wan'."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Elenco di backend DNS supportati con la directory di esportazione "
+#~ "dell'elenco predefinito."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Elenco delle varianti di blocco DNS supportate. Per impostazione "
+#~ "predefinita, 'nxdomain' verrà utilizzato per tutti i backend DNS."
+
+#~ msgid "Loading"
+#~ msgstr "Caricamento"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Porte FW/DNS locali"
+
+#~ msgid "Logfile"
+#~ msgstr "File di registro"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Profilo email utilizzato in 'msmtp' per le notifiche E-mail di adblock."
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nome / Indirizzo IP"
+
+#~ msgid "No"
+#~ msgstr "No"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opzioni per ulteriori modifiche in caso che quelle di default non ti sono "
+#~ "adatte."
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Per favore aggiungi solo un dominio per linea. I commenti introdotti con "
+#~ "'#' sono consentiti - indirizzi ip , jolly e regex non lo sono."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr ""
+#~ "Per favore modifica questo file direttamente in una sessione al terminale."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Nota: qesto richiede l installazione manuale e configurazione del "
+#~ "macchetto 'msmtp'."
+
+#~ msgid "Query domains"
+#~ msgstr "Interrogazione domini"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Aumenta il numero minimo di notifiche, per ricevere e-mail se il "
+#~ "conteggio complessivo è inferiore o uguale al limite specificato (valore "
+#~ "predefinito 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Reindirizza tutte le richieste DNS dalla zona 'lan' al risolvitore "
+#~ "locale, si applica ai protocolli tcp e udp sulle porte 53,853 e 5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Aggiorna fonti Blocklist"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Aggiorna rapporto"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr ""
+#~ "Segnala il conteggio dei blocchi utilizzato da tcpdump (predefinito "
+#~ "\"5\")."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "Segnala la dimensione del blocco utilizzato da tcpdump in MB (predefinito "
+#~ "\"1\")."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Interfaccia di reporting utilizzata da tcpdump, impostata su \"any\" per "
+#~ "più interfacce (impostazione predefinita \"br-lan\")."
+
+#~ msgid "Resume"
+#~ msgstr "Riprendi"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informazione di Runtime"
+
+#~ msgid "SSL req."
+#~ msgstr "Ric. SSL"
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Indirizzo mittente per e-mail di notifica blocco annunci."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Imposta il buon livello su \"bassa priorità\" e l'elaborazione in "
+#~ "background del blocco degli annunci richiederà meno risorse dal sistema."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Elenco separato da spazi di porte firewall che devono essere "
+#~ "reindirizzate localmente."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Innesco d'Avvio"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Sospendi / Riprendi Adblock"
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Per rendere effettiva questa modifica è necessario arrestare/riavviare il "
+#~ "servizio manualmente."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Questo modulo consente di modificare il contenuto della lista nera di "
+#~ "blocco degli annunci (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Questo modulo consente di modificare il contenuto della whitelist di "
+#~ "blocco degli annunci (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Questo form ti consente di modificare il contenuto del file principale di "
+#~ "configurazione di adblock (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Questo form ti consente di interrogare le liste di blocco attive per "
+#~ "determinati domini, p.e. per metterli nella lista bianca."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Questa opzione consente di risparmiare un'enorme quantità di spazio di "
+#~ "archiviazione, ma avvia un piccolo monitor ubus/adblock in background."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Per sovrascrivere il percorso di default usa l'opzione 'Directory DNS' "
+#~ "nella sezione aggiuntiva sotto."
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Aspettando che il comando venga completato..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Lista bianca"
+
+#~ msgid "Whitelist File"
+#~ msgstr "File lista bianca"
+
+#~ msgid "Yes"
+#~ msgstr "Sì"
+
+#~ msgid ""
#~ "Do not automatically update blocklists during startup, use blocklist "
#~ "backups instead."
#~ msgstr ""
diff --git a/applications/luci-app-adblock/po/ja/adblock.po b/applications/luci-app-adblock/po/ja/adblock.po
index c2a5b67a7c..f6912a0620 100644
--- a/applications/luci-app-adblock/po/ja/adblock.po
+++ b/applications/luci-app-adblock/po/ja/adblock.po
@@ -11,726 +11,1143 @@ msgstr ""
"X-Generator: Poedit 2.2.3\n"
"Language: ja\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>警告:</b> RAM の空き容量が 64MB に満たないメモリー容量の小さいデバイスで"
-"は、 OutOfMemory (OOM) 例外を防ぐために少数のみを選択してください。"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "アクション"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Adblock"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Adblock ステータス"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Adblock バージョン"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Adblock の処理が開始されるまでの、追加の遅延時間(秒)です。"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "詳細設定"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "回答"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "アーカイブ カテゴリ"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "バックアップ先 ディレクトリ"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "ブラックリスト"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "ブラックリスト ファイル"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "ブロックされた DNS クエリ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "ブロックされたドメイン"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "ブロックリスト提供元"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "ブロックリストが見つかりません!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"自動スタートアップを無効にするには 'none' を、従来のタイムアウト(既定値: 30"
-"秒)を使用するには 'timed' を選択してください。または、他のトリガとなるイン"
-"ターフェースを選択してください。"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "クライアント"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "データ収集中です..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"DNS の利用によって広告/不正ドメインをブロックする、Adblock パッケージの設定で"
-"す。"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "カウント"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS バックエンド(DNS ディレクトリ)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS バックエンド, DNS ディレクトリ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "DNS ブロック種別"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS ディレクトリ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "DNS ファイル リセット"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "DNS クエリ レポート"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "DNS 種別, DNS ファイル リセット"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "日付"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "説明"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"自動読み込み機能を持つ DNS バックエンドのため、adblockが引き起こす再起動と "
-"'DNS ファイル リセット' を無効にします。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"ブロックされたドメイン数がこの閾値を超える場合、トップレベル ドメインの圧縮を"
-"無効にします。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq は、より応答時間に優れることがあるブロック種別 'null' も提供します。"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "ドメイン"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "ドメイン / クライアント / 日付 / 時刻"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "ダウンロード ユーティリティ"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "ダウンロード ユーティリティ(SSL ライブラリ)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Eメール通知"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Eメール受信アドレス"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Eメール通知カウント"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Eメール プロファイル"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Eメール受信アドレス"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Eメール送信アドレス"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Eメール題名"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "ブラックリストの編集"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "設定の編集"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "ホワイトリストの編集"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Adblock の有効化"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"何らかの処理エラーが発生した場合に、詳細なデバッグ ログを有効にします。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "終了日"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "拡張オプション"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "フィルタ"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"DNS クエリの結果セットを、指定したドメインやクライアント、日時によってフィル"
-"タします。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "DNS キャッシュのクリア"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Adblock 処理の後に DNS キャッシュをクリアします。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"詳細な情報は <a href=\"%s\" target=\"_blank\">オンライン ドキュメント</a> を"
-"確認してください。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "DNS キャッシュのクリア"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-"パフォーマンスの更なる改善のため、安全と思われる '8' や '16' などの値に引き上"
-"げることができます。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "ローカル DNS の強制"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "ブラックリスト ファイルへのフルパスです。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "ホワイトリスト ファイルへのフルパスです。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"tcpdump によって DNS 関連のネットワークトラフィックを収集し、 オンデマンドの"
-"DNS クエリレポートを提供します。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "入力ファイルが見つかりません。設定を確認してください。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "最終実行"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "最新の DNS クエリ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"利用可能なネットワーク インターフェースの一覧です。通常、スタートアップは "
-"'wan' インターフェースによってトリガされます。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"サポートされる DNS バックエンドと、それぞれのデフォルトのリスト出力先の一覧で"
-"す。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"DNS ブロック種別の一覧です。デフォルトの 'nxdomain' は全ての DNS バックエンド"
-"に使用されます。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr "サポートされ、かつ設定済のダウンロード ユーティリティの一覧です。"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "読込中"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "ローカル FW/DNS ポート"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "ログファイル"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "低優先度サービス"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-"adblock 通知メールのために 'msmtp' で使用される、メール プロファイルです。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "ダウンロード キューの上限"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "名前 / IP アドレス"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "いいえ"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "デフォルト設定が適切でない場合、追加で設定するためのオプションです。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "全体のドメイン"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "概要"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"1行に1つのドメインを追加してください。'#' から始まるコメントを記述できます"
-"が、IP アドレスやワイルドカード、正規表現を設定値として使用することはできませ"
-"ん。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "ターミナル セッションで直接このファイルを編集してください。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-"注意: これは手動での 'msmtp' パッケージのインストールとセットアップを必要とし"
-"ます。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-"注意: これは手動での 'tcpdump-mini' パッケージのインストールを必要とします。"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "検索"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "ドメインの検索"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"メール通知を行うメール通知カウントを設定します。全体カウントが指定された値以"
-"下の場合、メールを受け取ります。(規定値: 0)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "adblock 通知メールの受信アドレスです。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-"'lan' ゾーンからの全 DNS クエリをローカル リゾルバにリダイレクトします。これ"
-"は、53, 853, 5353 の各ポートにおける UDP, TCP プロトコルに適用されます。"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "リフレッシュ"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "ブロックリスト提供元のリフレッシュ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "レポートをリフレッシュ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "レポート チャンクカウント"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "レポート チャンクサイズ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "レポート ディレクトリ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "レポート インターフェース"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "レポート待ち受けポート"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "tcpdump により使用される、レポートチャンク数です。(規定値: '5')"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
-msgstr "tcpdump により使用される、レポート チャンクサイズです。(規定値: '1')"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"tcpdump により使用される、レポートを行うインターフェースです。複数のインター"
-"フェースを使用するには、 'any' を設定してください。(規定値: 'br-lan')"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-"最終的な DNS ブロックファイル 'adb_list.overall' を、DNS バックエンドを通して"
-"読み込み後にリセットします。"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "再開"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "ランタイム情報"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "SSL 必須"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "保存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"処理エラーまたはドメイン カウントが 0 以下の場合、通知メールを送信します。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "adblock 通知メールの送信アドレスです。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"nice値(優先度)を '低優先度' に設定し、adblock バックグラウンド処理のシステ"
-"ムリソース使用量を抑制します。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-"ダウンロードの制御とリストの処理を同時並行的に行う、ダウンロードキューのサイ"
-"ズです。(規定値: '4')"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-"スペースで区切られた、ローカルにリダイレクトされるファイアウォール ポートのリ"
-"ストです。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-"tcpdump により使用される、レポートを行うポートのスペースで区切られたリストで"
-"す。(規定値: '53')"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "開始日"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "スタートアップ トリガ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "一時停止"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Adblock の一時停止 / 再開"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "TLD 圧縮閾値"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"adblock ソースをバックアップする対象ディレクトリです。デフォルトは '/tmp' で"
-"すが、可能であれば不揮発性ディスクを使用して下さい。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"DNS 関連レポート ファイルの保存先ディレクトリです。デフォルトは '/tmp' です"
-"が、可能であれば不揮発性ディスクを使用してください。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成されたブロックリスト 'adb_list.overall' の保存先ディレクトリです。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"LuCI上でのオンライン編集を行うには、ファイルサイズが大きすぎます (&ge; 100 "
-"KB)。"
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr "Adblock に関連するメッセージのみが抽出された、システムログ出力です。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "この変更の反映には、手動でのサービスの停止 / 再起動が必要です。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"このフォームでは、Adblock ブラックリスト (%s) の内容を変更することができま"
-"す。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"このフォームでは、Adblock ホワイトリスト (%s) の内容を変更することができま"
-"す。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"このフォームでは、メインのAdblock 設定ファイル (/etc/config/adblock) の内容を"
-"変更することができます。"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr "Adblock に関連するメッセージのみが抽出された、システムログ出力です。"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"このフォームでは、現在有効なリスト内で特定のドメインを検索することができま"
-"す。例: ホワイトリスト内"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"このオプションはストレージ容量の大きな節約となりますが、バックグラウンドで小"
-"さな ubus/adblock モニターを開始します。"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "時刻"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"デフォルトのパスを上書きするには、下記拡張セクションの 'DNS ディレクトリ' オ"
-"プションを使用します。"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "上位 10 レポート"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "adblock 通知メールの題名です。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "総 DNS クエリ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "トリガ遅延"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "詳細なデバッグ ログ"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "コマンド実行中です..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "ホワイトリスト"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "ホワイトリスト ファイル"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "はい"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
-"例: adblock の実行ごとに Eメール通知を受け取るには、値を 200000 に設定しま"
-"す。"
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>警告:</b> RAM の空き容量が 64MB に満たないメモリー容量の小さいデバイス"
+#~ "では、 OutOfMemory (OOM) 例外を防ぐために少数のみを選択してください。"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Adblock ステータス"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Adblock バージョン"
+
+#~ msgid "Advanced"
+#~ msgstr "詳細設定"
+
+#~ msgid "Archive Categories"
+#~ msgstr "アーカイブ カテゴリ"
+
+#~ msgid "Blacklist"
+#~ msgstr "ブラックリスト"
+
+#~ msgid "Blacklist File"
+#~ msgstr "ブラックリスト ファイル"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "ブロックされた DNS クエリ"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "ブロックリストが見つかりません!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "自動スタートアップを無効にするには 'none' を、従来のタイムアウト(既定値: "
+#~ "30秒)を使用するには 'timed' を選択してください。または、他のトリガとなる"
+#~ "インターフェースを選択してください。"
+
+#~ msgid "Collecting data..."
+#~ msgstr "データ収集中です..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "DNS の利用によって広告/不正ドメインをブロックする、Adblock パッケージの設"
+#~ "定です。"
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS バックエンド(DNS ディレクトリ)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS バックエンド, DNS ディレクトリ"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "DNS ブロック種別"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS Inotify"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "DNS クエリ レポート"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "DNS 種別, DNS ファイル リセット"
+
+#~ msgid "Description"
+#~ msgstr "説明"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "自動読み込み機能を持つ DNS バックエンドのため、adblockが引き起こす再起動"
+#~ "と 'DNS ファイル リセット' を無効にします。"
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "ブロックされたドメイン数がこの閾値を超える場合、トップレベル ドメインの圧"
+#~ "縮を無効にします。"
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq は、より応答時間に優れることがあるブロック種別 'null' も提供しま"
+#~ "す。"
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "ドメイン / クライアント / 日付 / 時刻"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "ダウンロード ユーティリティ(SSL ライブラリ)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Eメール通知カウント"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Eメール プロファイル"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Eメール送信アドレス"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Eメール題名"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "設定の編集"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Adblock の有効化"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "何らかの処理エラーが発生した場合に、詳細なデバッグ ログを有効にします。"
+
+#~ msgid "Extra Options"
+#~ msgstr "拡張オプション"
+
+#~ msgid "Filter"
+#~ msgstr "フィルタ"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "DNS クエリの結果セットを、指定したドメインやクライアント、日時によってフィ"
+#~ "ルタします。"
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Adblock 処理の後に DNS キャッシュをクリアします。"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "詳細な情報は <a href=\"%s\" target=\"_blank\">オンライン ドキュメント</a> "
+#~ "を確認してください。"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "パフォーマンスの更なる改善のため、安全と思われる '8' や '16' などの値に引"
+#~ "き上げることができます。"
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "ブラックリスト ファイルへのフルパスです。"
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "ホワイトリスト ファイルへのフルパスです。"
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "tcpdump によって DNS 関連のネットワークトラフィックを収集し、 オンデマンド"
+#~ "のDNS クエリレポートを提供します。"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "入力ファイルが見つかりません。設定を確認してください。"
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "最新の DNS クエリ"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "利用可能なネットワーク インターフェースの一覧です。通常、スタートアップは "
+#~ "'wan' インターフェースによってトリガされます。"
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "サポートされる DNS バックエンドと、それぞれのデフォルトのリスト出力先の一"
+#~ "覧です。"
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "DNS ブロック種別の一覧です。デフォルトの 'nxdomain' は全ての DNS バックエ"
+#~ "ンドに使用されます。"
+
+#~ msgid "Loading"
+#~ msgstr "読込中"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "ローカル FW/DNS ポート"
+
+#~ msgid "Logfile"
+#~ msgstr "ログファイル"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "adblock 通知メールのために 'msmtp' で使用される、メール プロファイルです。"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "ダウンロード キューの上限"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "名前 / IP アドレス"
+
+#~ msgid "No"
+#~ msgstr "いいえ"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "デフォルト設定が適切でない場合、追加で設定するためのオプションです。"
+
+#~ msgid "Overall Domains"
+#~ msgstr "全体のドメイン"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "1行に1つのドメインを追加してください。'#' から始まるコメントを記述できます"
+#~ "が、IP アドレスやワイルドカード、正規表現を設定値として使用することはでき"
+#~ "ません。"
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "ターミナル セッションで直接このファイルを編集してください。"
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "注意: これは手動での 'msmtp' パッケージのインストールとセットアップを必要"
+#~ "とします。"
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr ""
+#~ "注意: これは手動での 'tcpdump-mini' パッケージのインストールを必要としま"
+#~ "す。"
+
+#~ msgid "Query domains"
+#~ msgstr "ドメインの検索"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "メール通知を行うメール通知カウントを設定します。全体カウントが指定された値"
+#~ "以下の場合、メールを受け取ります。(規定値: 0)"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "'lan' ゾーンからの全 DNS クエリをローカル リゾルバにリダイレクトします。こ"
+#~ "れは、53, 853, 5353 の各ポートにおける UDP, TCP プロトコルに適用されます。"
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "ブロックリスト提供元のリフレッシュ"
+
+#~ msgid "Refresh Report"
+#~ msgstr "レポートをリフレッシュ"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "レポート待ち受けポート"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr "tcpdump により使用される、レポートチャンク数です。(規定値: '5')"
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "tcpdump により使用される、レポート チャンクサイズです。(規定値: '1')"
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "tcpdump により使用される、レポートを行うインターフェースです。複数のイン"
+#~ "ターフェースを使用するには、 'any' を設定してください。(規定値: 'br-"
+#~ "lan')"
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "最終的な DNS ブロックファイル 'adb_list.overall' を、DNS バックエンドを通"
+#~ "して読み込み後にリセットします。"
+
+#~ msgid "Resume"
+#~ msgstr "再開"
+
+#~ msgid "Runtime Information"
+#~ msgstr "ランタイム情報"
+
+#~ msgid "SSL req."
+#~ msgstr "SSL 必須"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "処理エラーまたはドメイン カウントが 0 以下の場合、通知メールを送信します。"
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "adblock 通知メールの送信アドレスです。"
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "nice値(優先度)を '低優先度' に設定し、adblock バックグラウンド処理のシス"
+#~ "テムリソース使用量を抑制します。"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "ダウンロードの制御とリストの処理を同時並行的に行う、ダウンロードキューのサ"
+#~ "イズです。(規定値: '4')"
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "スペースで区切られた、ローカルにリダイレクトされるファイアウォール ポート"
+#~ "のリストです。"
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "tcpdump により使用される、レポートを行うポートのスペースで区切られたリスト"
+#~ "です。(規定値: '53')"
+
+#~ msgid "Startup Trigger"
+#~ msgstr "スタートアップ トリガ"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Adblock の一時停止 / 再開"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "TLD 圧縮閾値"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "adblock ソースをバックアップする対象ディレクトリです。デフォルトは '/tmp' "
+#~ "ですが、可能であれば不揮発性ディスクを使用して下さい。"
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "DNS 関連レポート ファイルの保存先ディレクトリです。デフォルトは '/tmp' で"
+#~ "すが、可能であれば不揮発性ディスクを使用してください。"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "LuCI上でのオンライン編集を行うには、ファイルサイズが大きすぎます (&ge; "
+#~ "100 KB)。"
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr "この変更の反映には、手動でのサービスの停止 / 再起動が必要です。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "このフォームでは、Adblock ブラックリスト (%s) の内容を変更することができま"
+#~ "す。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "このフォームでは、Adblock ホワイトリスト (%s) の内容を変更することができま"
+#~ "す。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "このフォームでは、メインのAdblock 設定ファイル (/etc/config/adblock) の内"
+#~ "容を変更することができます。"
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "このフォームでは、現在有効なリスト内で特定のドメインを検索することができま"
+#~ "す。例: ホワイトリスト内"
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "このオプションはストレージ容量の大きな節約となりますが、バックグラウンドで"
+#~ "小さな ubus/adblock モニターを開始します。"
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "デフォルトのパスを上書きするには、下記拡張セクションの 'DNS ディレクトリ' "
+#~ "オプションを使用します。"
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "上位 10 レポート"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "adblock 通知メールの題名です。"
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "総 DNS クエリ"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "コマンド実行中です..."
+
+#~ msgid "Whitelist"
+#~ msgstr "ホワイトリスト"
+
+#~ msgid "Whitelist File"
+#~ msgstr "ホワイトリスト ファイル"
+
+#~ msgid "Yes"
+#~ msgstr "はい"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "例: adblock の実行ごとに Eメール通知を受け取るには、値を 200000 に設定しま"
+#~ "す。"
diff --git a/applications/luci-app-adblock/po/ko/adblock.po b/applications/luci-app-adblock/po/ko/adblock.po
index 39c8c3cb7b..4b501a4554 100644
--- a/applications/luci-app-adblock/po/ko/adblock.po
+++ b/applications/luci-app-adblock/po/ko/adblock.po
@@ -4,655 +4,711 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
-msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Client"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-msgid "Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
+msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/mr/adblock.po b/applications/luci-app-adblock/po/mr/adblock.po
index 0b840eb7d7..e6bcf66e57 100644
--- a/applications/luci-app-adblock/po/mr/adblock.po
+++ b/applications/luci-app-adblock/po/mr/adblock.po
@@ -10,655 +10,732 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
-msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Client"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "डेटा संकलित करीत आहे ..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-msgid "Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
+msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
+msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "वर्णन"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "फिल्टर करा"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "लोड करीत आहे"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "नाही"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "आढावा"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "कमांड पूर्ण होण्याची प्रतीक्षा करीत आहे ..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "होय"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
+
+#~ msgid "Collecting data..."
+#~ msgstr "डेटा संकलित करीत आहे ..."
+
+#~ msgid "Description"
+#~ msgstr "वर्णन"
+
+#~ msgid "Filter"
+#~ msgstr "फिल्टर करा"
+
+#~ msgid "Loading"
+#~ msgstr "लोड करीत आहे"
+
+#~ msgid "No"
+#~ msgstr "नाही"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "कमांड पूर्ण होण्याची प्रतीक्षा करीत आहे ..."
+
+#~ msgid "Yes"
+#~ msgstr "होय"
diff --git a/applications/luci-app-adblock/po/ms/adblock.po b/applications/luci-app-adblock/po/ms/adblock.po
index 8683d51d61..6db9d3c383 100644
--- a/applications/luci-app-adblock/po/ms/adblock.po
+++ b/applications/luci-app-adblock/po/ms/adblock.po
@@ -10,662 +10,778 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Awas:</b>Untuk mengelakkan pengecualian OOM di peranti yang mempunyai "
-"memori yang kurang dari 64MB, sila hanya pilih beberapa sahaja!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Tindakan"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Sekatan Iklan"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Status Sekatan Iklan"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Versi Sekatan Iklan"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Terdapat kelewatan picu dalam saat sebelum proses adblock bermula."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Lanjutan"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Jawapan"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Kategori Arkib"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Direktori Sandaran"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Senarai Hitam"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Fail Senarai Hitam"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Pertanyaan DNS Yang Disekat"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Kawasan Liputan Yang telah disekat"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Punca Senarai Sekatan"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Senarai Sekatan tidak dijumpai!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Pilih 'tiada' untuk melumpuhkan permulaan secara automatik, 'tetapan masa' "
-"untuk masa tamat klasik (nilai lalai 30 saat) atau pilih picu antaramuka "
-"yang lain."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Pelanggan"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Mengumpul data..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Konfigurasi pakej sekatan iklan untuk menyekat iklan/salahguna domain dengan "
-"menggunakan DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Kiraan"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Sandaran DNS (Direktori DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Sandaran DNS, Direktori DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Varian penyekatan DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Direktori DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Reset fail DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Laporan Pertanyaan DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Varian DNS, set semula fail DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Tarikh"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Keterangan"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Awas:</b>Untuk mengelakkan pengecualian OOM di peranti yang mempunyai "
+#~ "memori yang kurang dari 64MB, sila hanya pilih beberapa sahaja!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Status Sekatan Iklan"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Versi Sekatan Iklan"
+
+#~ msgid "Advanced"
+#~ msgstr "Lanjutan"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Kategori Arkib"
+
+#~ msgid "Blacklist"
+#~ msgstr "Senarai Hitam"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Fail Senarai Hitam"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Pertanyaan DNS Yang Disekat"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Senarai Sekatan tidak dijumpai!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Pilih 'tiada' untuk melumpuhkan permulaan secara automatik, 'tetapan "
+#~ "masa' untuk masa tamat klasik (nilai lalai 30 saat) atau pilih picu "
+#~ "antaramuka yang lain."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Mengumpul data..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Konfigurasi pakej sekatan iklan untuk menyekat iklan/salahguna domain "
+#~ "dengan menggunakan DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Sandaran DNS (Direktori DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Sandaran DNS, Direktori DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Varian penyekatan DNS"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Laporan Pertanyaan DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Varian DNS, set semula fail DNS"
+
+#~ msgid "Description"
+#~ msgstr "Keterangan"
diff --git a/applications/luci-app-adblock/po/nb_NO/adblock.po b/applications/luci-app-adblock/po/nb_NO/adblock.po
index f79f9212e2..bc27d842d4 100644
--- a/applications/luci-app-adblock/po/nb_NO/adblock.po
+++ b/applications/luci-app-adblock/po/nb_NO/adblock.po
@@ -10,675 +10,866 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Advarsel:</b> For å forhindre OOM-feil hos enheter med minne under 64 MB "
-"ledig RAM, vær snill å bare velge noen av dem!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Handling"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Reklameblokkering"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Reklameblokkeringsstatus"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Reklameblokkeringsversjon"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Ytterligere utløserforsinkelse i sekunder før behandling av "
"reklameblokkering starter."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avansert"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Svar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Arkivkategorier"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Sikkerhetskopimappe"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Svarteliste"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Svartelistingsfil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Blokkerte DNS-spørringer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Blokkert domene"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Blokklistekilder"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Blokkeringslisten ble ikke funnet!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Velg 'none' for å deaktivere automatisk oppstart, 'timed' for klassisk "
-"tidsavbrudd (standard 30 sek.) eller velg et annet grensesnitt."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Samler inn data…"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Konfigurasjon av blokkeringspakken for å blokkere reklamer/misbruk-domener "
-"ved bruk av DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Antall"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS-bakende (DNS-mappe)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS-bakende, DNS-mappe"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "DNS-blokkeringsvariant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS-mappe"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "DNS-filtilbakestilling"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS-Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "DNS-spørringsrapport"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "DNS-variant, DNS-filtilbakestilling"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Dato"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Beskrivelse"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Deaktiver toppnivå-kompresjon, om nummeret av blokkerte domener er større "
-"enn denne terskelen."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq støtter også 'null'-blokkeringsvarianter, som kan gi bedre "
-"responstider."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domene"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domene/Klient/Dato/Tid"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Nedlastingsverktøy"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Nedlastingsverktøy (SSL-bibliotek)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "E-postmerknad"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "E-postmottagersadresse"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "E-postmerknadsklient"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "E-postprofil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "E-postmottagersadresse"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "E-postsenderadresse"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "E-postemne"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Rediger svarteliste"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Rediger oppsett"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Rediger hvitliste"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Skru på reklameblokkering"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Aktivert"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Sluttdato"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Ekstra valg"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filter"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtrer DNS-spørringsresultatsettet for et gitt domene, klient eller "
-"tidsperiode."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Tøm DNS-hurtiglageret"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Tøm DNS-hurtiglageret etter behandling av reklameblokkering."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"For ytterligere informasjon <a href=\"%s\" target=\"_blank\">sjekk den "
-"nettbaserte dokumentasjonen</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"For ytterligere ytelsesforbedringer kan du øke denne verdien, f.eks «8» "
-"eller «16» bør være trygt."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Tøm DNS-hurtiglageret"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Tving lokal DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Full sti til svartelistingsfilen."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Ful sti til hvitlistingsfilen."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"Hent inn DNS-relatert nettverkstrafikk gjennom tcpdump for å tilby en DNS-"
-"spørringsrapport ved forespørsel."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Fil ikke funnet, vennligst undersøk konfigurasjonen."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Sist kjørt"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Advarsel:</b> For å forhindre OOM-feil hos enheter med minne under 64 "
+#~ "MB ledig RAM, vær snill å bare velge noen av dem!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Reklameblokkeringsstatus"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Reklameblokkeringsversjon"
+
+#~ msgid "Advanced"
+#~ msgstr "Avansert"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Arkivkategorier"
+
+#~ msgid "Blacklist"
+#~ msgstr "Svarteliste"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Svartelistingsfil"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Blokkerte DNS-spørringer"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Blokkeringslisten ble ikke funnet!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Velg 'none' for å deaktivere automatisk oppstart, 'timed' for klassisk "
+#~ "tidsavbrudd (standard 30 sek.) eller velg et annet grensesnitt."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Samler inn data…"
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Konfigurasjon av blokkeringspakken for å blokkere reklamer/misbruk-"
+#~ "domener ved bruk av DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS-bakende (DNS-mappe)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS-bakende, DNS-mappe"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "DNS-blokkeringsvariant"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS-Inotify"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "DNS-spørringsrapport"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "DNS-variant, DNS-filtilbakestilling"
+
+#~ msgid "Description"
+#~ msgstr "Beskrivelse"
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Deaktiver toppnivå-kompresjon, om nummeret av blokkerte domener er større "
+#~ "enn denne terskelen."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq støtter også 'null'-blokkeringsvarianter, som kan gi bedre "
+#~ "responstider."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domene/Klient/Dato/Tid"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Nedlastingsverktøy (SSL-bibliotek)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "E-postmerknadsklient"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "E-postprofil"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "E-postsenderadresse"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "E-postemne"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Rediger oppsett"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Skru på reklameblokkering"
+
+#~ msgid "Extra Options"
+#~ msgstr "Ekstra valg"
+
+#~ msgid "Filter"
+#~ msgstr "Filter"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtrer DNS-spørringsresultatsettet for et gitt domene, klient eller "
+#~ "tidsperiode."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Tøm DNS-hurtiglageret etter behandling av reklameblokkering."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "For ytterligere informasjon <a href=\"%s\" target=\"_blank\">sjekk den "
+#~ "nettbaserte dokumentasjonen</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "For ytterligere ytelsesforbedringer kan du øke denne verdien, f.eks «8» "
+#~ "eller «16» bør være trygt."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Full sti til svartelistingsfilen."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Ful sti til hvitlistingsfilen."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Hent inn DNS-relatert nettverkstrafikk gjennom tcpdump for å tilby en DNS-"
+#~ "spørringsrapport ved forespørsel."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Fil ikke funnet, vennligst undersøk konfigurasjonen."
diff --git a/applications/luci-app-adblock/po/pl/adblock.po b/applications/luci-app-adblock/po/pl/adblock.po
index 1480fab4c0..f5b424876d 100644
--- a/applications/luci-app-adblock/po/pl/adblock.po
+++ b/applications/luci-app-adblock/po/pl/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 21:15+0000\n"
-"Last-Translator: Krzysiek Janiczek <krzysztof.janiczek@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 07:02+0000\n"
+"Last-Translator: Marek Marczyński <mutancik@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/pl/>\n"
"Language: pl\n"
@@ -11,732 +11,1150 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Uwaga:</b> Aby uniknąć błędów braku pamięci (OOM) na urządzeniach z mniej "
-"niż 64 MB wolnej pamięci RAM, wybierz tylko kilka z nich!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Akcja"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr "Aktywne źródła"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Blokowanie reklam"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Status Adblocka"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr "Działanie Adblock"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr "Dodaj domenę do czarnej listy"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr "Dodaj domenę do białej listy"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Wersja Adblocka"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr "Dodaj tę (sub-)domenę do Twojej lokalnej czarnej listy."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr "Dodaj tę (pod-)domenę do Twojej lokalnej białej listy."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr "Dodatkowe ustawienia"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Dodatkowe opóźnienie wyzwalacza w sekundach przed rozpoczęciem przetwarzania "
"adblocka."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Zaawansowane"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr "Zaawansowane ustawienia DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr "Zaawansowane ustawienia poczty e-mail"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr "Zaawansowane ustawienia raportu"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Odpowiedź"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Kategoria"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Katalog kopii zapasowej"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Czarna lista"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Plik czarnej listy"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Zablokowane listy zapytań DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+"Zmiany czarnej listy zostały zapisane. Odśwież listę adblocków, aby zmiany "
+"zostały wprowadzone."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr "Czarna lista..."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Zablokowane domeny"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr "Zablokowane domeny"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr "Kopia zapasowa listy zablokowanych"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Źródła list blokujących"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Nie znaleziono list blokujących!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Wybierz 'none', aby wyłączyć automatyczne uruchamianie, 'timed', aby użyć "
-"klasycznego limitu czasu (domyślnie 30 sek.) lub wybierz inny interfejs "
-"wyzwalacza."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Trwa zbieranie danych..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Konfiguracja pakietu adblock do blokowania reklam/nadużyć przy użyciu "
-"systemu DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Licznik"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Zaplecze DNS"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Zaplecze DNS, Katalog DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Wariant blokowania DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Katalog DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Resetuj plik DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "Powiadomienie DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Raport zapytań DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Wariant DNS, resetuj plik DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Opis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Wyłącz ponowne uruchamiane adblocka i „Resetuj plik DNS” dla zapleczy DNS z "
-"funkcjami automatycznego ładowania."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Wyłącz kompresję domen najwyższego poziomu, jeśli liczba zablokowanych domen "
-"jest większa niż ten próg."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq również wspiera warianty blokowania 'null', które mogą zapewnić "
-"lepsze czasy reakcji."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domena"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domena/Klient/Data/Czas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Narzędzie pobierania"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Narzędzie pobierania (SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Powiadomienie email"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Adres email odbiorcy"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Licznik powiadomień email"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Profil email"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Adres email odbiorcy"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Adres email nadawcy"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Temat email"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Edycja czarnej listy"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Edycja konfiguracji"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Edycja białej listy"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Włącz Adblocka"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-"Włącz pełne rejestrowanie debugowania w przypadku jakiegokolwiek błędu "
-"przetwarzania."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Data końcowa"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Opcje dodatkowe"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtr"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtruj wynik zapytania DNS ustawiony dla danej domeny, klienta lub "
-"przedziału czasu."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Opróżnij pamięć podręczną DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Opróżnij pamięć podręczną DNS po przetworzeniu blokady reklam."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Więcej informacji <a href=\"%s\" target=\"_blank\">znajdziesz w dokumentacji "
-"online </a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"W celu poprawy wydajności możesz zwiększyć tę wartość, np. '8' lub '16' "
-"powinny być bezpieczne."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Opróżnij pamięć podręczną DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Wymuś lokalny DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Pełna ścieżka do pliku czarnej listy."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Pełna ścieżka do pliku białej listy."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr "Ustawienia główne"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"Zbierz ruch sieciowy związany z usługą DNS za pośrednictwem programu "
-"tcpdump, aby na żądanie udostępnić raport zapytań DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Ostatnie uruchomienie"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Ostatnie zapytania DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Lista dostępnych interfejsów sieciowych. Zazwyczaj uruchomienie zostanie "
-"wywołane przez interfejs 'wan'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
-msgstr "Lista obsługiwanych zapleczy DNS z domyślnym katalogiem eksportu list."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Lista obsługiwanych wariantów blokowania DNS. Domyślnie dla wszystkich "
-"zapleczy DNS będzie używana „nxdomain”."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Lista obsługiwanych i wstępnie skonfigurowanych narzędzi do pobierania."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Ładowanie"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Lokalne porty FW/DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Rejestr dziennika"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Usługa niskopriorytetowa"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-"Profil poczty używany przez 'msmtp' do wysyłania wiadomości email z "
-"powiadomieniem."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Maksymalny rozmiar kolejki pobierania"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Nazwa/Adres IP"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Nie"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla ciebie "
-"wystarczające."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Domen łącznie"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Przegląd"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Dodaj tylko jedną domenę na wierszu. Komentarze wprowadzone za pomocą „#” są "
-"dozwolone - adresy IP, symbole wieloznaczne i wyrażenia regularne nie są "
-"dozwolone."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr "Uwaga: wymaga to ręcznej instalacji i konfiguracji pakietu 'msmtp'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr "Uwaga: wymaga to ręcznej instalacji pakietu 'tcpdump-mini'."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Zapytanie"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Domeny zapytań"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Podnieś minimalną liczbę powiadomień, aby otrzymywać emaila, jeśli ogólna "
-"liczba jest mniejsza lub równa podanemu limitowi (domyślnie 0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "Adres odbiorcy dla powiadomień email adblocka."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-"Przekieruj wszystkie zapytania DNS ze strefy 'lan' do lokalnego resolvera, "
-"dotyczy protokołu UDP i TCP na portach 53, 853 i 5353."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Odśwież"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Odśwież listę blokujących"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Odśwież raport"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Zgłoś liczbę fragmentów"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Zgłoś wielkość porcji"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Katalog raportów"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Interfejs raportowania"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Raport nasłuchiwania portu(ów)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "Zgłoś liczbę fragmentów używanych przez tcpdump (domyślnie \"5\")."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-"Zgłoś rozmiar fragmentu używanego przez tcpdump w MB (domyślnie \"1\")."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Interfejs raportowania używany przez tcpdump, ustaw na 'any' dla wielu "
-"interfejsów (domyślnie 'br-lan')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-"Resetuje końcowy plik blokowania DNS 'adb_list.overall' po wczytaniu go "
-"przez zaplecze DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Wznów"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Informacja o środowisku uruchomieniowym"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "Wymóg SSL"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Zapisz"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Wyślij email z powiadomieniem w przypadku błędu przetwarzania lub gdy liczba "
-"domen to &le; 0."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Adres nadawcy dla powiadomień email adblocka."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Ustawia niski priorytet procesu za pomocą polecenia 'nice', dzięki czemu "
-"przetwarzanie w tle zajmie mniej zasobów systemu."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-"Rozmiar kolejki pobierania do obsługi pobrań; równoległe przetwarzanie list "
-"(domyślnie '4')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-"Rozdzielona spacjami lista portów zapory, które powinny być przekierowywane "
-"lokalnie."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-"Rozdzielona spacjami lista portu(ów) używanych przez tcpdump (domyślnie: "
-"'53')."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Data rozpoczęcia"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Wyzwalacz uruchomienia"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Zawieś"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Zawieś/Wznów Adblocka"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Próg kompresji TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Katalog docelowy kopii zapasowych źródeł adblocka. Domyślnie jest to '/tmp', "
-"najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Katalog docelowy dla plików raportów związanych z DNS. Domyślnie jest to '/"
-"tmp', najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
"Katalog docelowy dla wygenerowanej listy blokowania 'adb_list.overall'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-"Dane wyjściowe dziennika systemowego, wstępnie przefiltrowane dla informacji "
-"związanych z adblockiem."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby "
-"została uwzględniona."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Ten formularz umożliwia modyfikowanie zawartości czarnej listy adblocka (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Ten formularz umożliwia modyfikowanie zawartości białej listy adblocka (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-"Ten formularz pozwala na modyfikację zawartości głównego pliku "
-"konfiguracyjnego adblocka (/etc/config/adblock)."
+"Dane wyjściowe dziennika systemowego, wstępnie przefiltrowane dla informacji "
+"związanych z adblockiem."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Formularz ten pozwala na przeszukanie aktywnych list blokowania dla pewnych "
-"domen, np. w celu dodania do białej listy."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Ta opcja pozwala zaoszczędzić ogromną ilość miejsca na dysku, ale uruchamia "
-"niewielki proces monitorujący ubus w tle."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Czas"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Aby nadpisać ścieżkę domyślną użyj opcji 'Katalog DNS' w sekcji dodatkowej "
-"poniżej."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "Top 10 Raportów"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Temat dla powiadomień email adblocka."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Całkowita liczba zapytań DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Opóźnienie wyzwalacza"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Pełne rejestrowanie debugowania"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Oczekiwanie na polecenie do wykonania..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Biała lista"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Plik białej listy"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Tak"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
msgstr ""
-"np. otrzymanie powiadomienień email z każdym uruchomieniem adblocka ustaw "
-"wartość na 200000."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Uwaga:</b> Aby uniknąć błędów braku pamięci (OOM) na urządzeniach z "
+#~ "mniej niż 64 MB wolnej pamięci RAM, wybierz tylko kilka z nich!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Status Adblocka"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Wersja Adblocka"
+
+#~ msgid "Advanced"
+#~ msgstr "Zaawansowane"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Kategoria"
+
+#~ msgid "Blacklist"
+#~ msgstr "Czarna lista"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Plik czarnej listy"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Zablokowane listy zapytań DNS"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Nie znaleziono list blokujących!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Wybierz 'none', aby wyłączyć automatyczne uruchamianie, 'timed', aby użyć "
+#~ "klasycznego limitu czasu (domyślnie 30 sek.) lub wybierz inny interfejs "
+#~ "wyzwalacza."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Trwa zbieranie danych..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Konfiguracja pakietu adblock do blokowania reklam/nadużyć przy użyciu "
+#~ "systemu DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Zaplecze DNS"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Zaplecze DNS, Katalog DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Wariant blokowania DNS"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "Powiadomienie DNS"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Raport zapytań DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Wariant DNS, resetuj plik DNS"
+
+#~ msgid "Description"
+#~ msgstr "Opis"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Wyłącz ponowne uruchamiane adblocka i „Resetuj plik DNS” dla zapleczy DNS "
+#~ "z funkcjami automatycznego ładowania."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Wyłącz kompresję domen najwyższego poziomu, jeśli liczba zablokowanych "
+#~ "domen jest większa niż ten próg."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq również wspiera warianty blokowania 'null', które mogą zapewnić "
+#~ "lepsze czasy reakcji."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domena/Klient/Data/Czas"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Narzędzie pobierania (SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Licznik powiadomień email"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Profil email"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Adres email nadawcy"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Temat email"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Edycja konfiguracji"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Włącz Adblocka"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Włącz pełne rejestrowanie debugowania w przypadku jakiegokolwiek błędu "
+#~ "przetwarzania."
+
+#~ msgid "Extra Options"
+#~ msgstr "Opcje dodatkowe"
+
+#~ msgid "Filter"
+#~ msgstr "Filtr"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtruj wynik zapytania DNS ustawiony dla danej domeny, klienta lub "
+#~ "przedziału czasu."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Opróżnij pamięć podręczną DNS po przetworzeniu blokady reklam."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Więcej informacji <a href=\"%s\" target=\"_blank\">znajdziesz w "
+#~ "dokumentacji online </a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "W celu poprawy wydajności możesz zwiększyć tę wartość, np. '8' lub '16' "
+#~ "powinny być bezpieczne."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Pełna ścieżka do pliku czarnej listy."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Pełna ścieżka do pliku białej listy."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Zbierz ruch sieciowy związany z usługą DNS za pośrednictwem programu "
+#~ "tcpdump, aby na żądanie udostępnić raport zapytań DNS."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Nie znaleziono pliku wejściowego, proszę sprawdzić swoją konfigurację."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Ostatnie zapytania DNS"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Lista dostępnych interfejsów sieciowych. Zazwyczaj uruchomienie zostanie "
+#~ "wywołane przez interfejs 'wan'."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Lista obsługiwanych zapleczy DNS z domyślnym katalogiem eksportu list."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Lista obsługiwanych wariantów blokowania DNS. Domyślnie dla wszystkich "
+#~ "zapleczy DNS będzie używana „nxdomain”."
+
+#~ msgid "Loading"
+#~ msgstr "Ładowanie"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Lokalne porty FW/DNS"
+
+#~ msgid "Logfile"
+#~ msgstr "Rejestr dziennika"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Profil poczty używany przez 'msmtp' do wysyłania wiadomości email z "
+#~ "powiadomieniem."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Maksymalny rozmiar kolejki pobierania"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nazwa/Adres IP"
+
+#~ msgid "No"
+#~ msgstr "Nie"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla "
+#~ "ciebie wystarczające."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Domen łącznie"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Dodaj tylko jedną domenę na wierszu. Komentarze wprowadzone za pomocą „#” "
+#~ "są dozwolone - adresy IP, symbole wieloznaczne i wyrażenia regularne nie "
+#~ "są dozwolone."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr "Uwaga: wymaga to ręcznej instalacji i konfiguracji pakietu 'msmtp'."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr "Uwaga: wymaga to ręcznej instalacji pakietu 'tcpdump-mini'."
+
+#~ msgid "Query domains"
+#~ msgstr "Domeny zapytań"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Podnieś minimalną liczbę powiadomień, aby otrzymywać emaila, jeśli ogólna "
+#~ "liczba jest mniejsza lub równa podanemu limitowi (domyślnie 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Przekieruj wszystkie zapytania DNS ze strefy 'lan' do lokalnego "
+#~ "resolvera, dotyczy protokołu UDP i TCP na portach 53, 853 i 5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Odśwież listę blokujących"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Odśwież raport"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Raport nasłuchiwania portu(ów)"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr "Zgłoś liczbę fragmentów używanych przez tcpdump (domyślnie \"5\")."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "Zgłoś rozmiar fragmentu używanego przez tcpdump w MB (domyślnie \"1\")."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Interfejs raportowania używany przez tcpdump, ustaw na 'any' dla wielu "
+#~ "interfejsów (domyślnie 'br-lan')."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Resetuje końcowy plik blokowania DNS 'adb_list.overall' po wczytaniu go "
+#~ "przez zaplecze DNS."
+
+#~ msgid "Resume"
+#~ msgstr "Wznów"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informacja o środowisku uruchomieniowym"
+
+#~ msgid "SSL req."
+#~ msgstr "Wymóg SSL"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Wyślij email z powiadomieniem w przypadku błędu przetwarzania lub gdy "
+#~ "liczba domen to &le; 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Adres nadawcy dla powiadomień email adblocka."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Ustawia niski priorytet procesu za pomocą polecenia 'nice', dzięki czemu "
+#~ "przetwarzanie w tle zajmie mniej zasobów systemu."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Rozmiar kolejki pobierania do obsługi pobrań; równoległe przetwarzanie "
+#~ "list (domyślnie '4')."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Rozdzielona spacjami lista portów zapory, które powinny być "
+#~ "przekierowywane lokalnie."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Rozdzielona spacjami lista portu(ów) używanych przez tcpdump (domyślnie: "
+#~ "'53')."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Wyzwalacz uruchomienia"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Zawieś/Wznów Adblocka"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Próg kompresji TLD"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Katalog docelowy kopii zapasowych źródeł adblocka. Domyślnie jest to '/"
+#~ "tmp', najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Katalog docelowy dla plików raportów związanych z DNS. Domyślnie jest to "
+#~ "'/tmp', najlepiej użyć nieulotnego dysku, jeśli jest dostępny."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (&ge; 100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby "
+#~ "została uwzględniona."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Ten formularz umożliwia modyfikowanie zawartości czarnej listy adblocka "
+#~ "(%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Ten formularz umożliwia modyfikowanie zawartości białej listy adblocka "
+#~ "(%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Ten formularz pozwala na modyfikację zawartości głównego pliku "
+#~ "konfiguracyjnego adblocka (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Formularz ten pozwala na przeszukanie aktywnych list blokowania dla "
+#~ "pewnych domen, np. w celu dodania do białej listy."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Ta opcja pozwala zaoszczędzić ogromną ilość miejsca na dysku, ale "
+#~ "uruchamia niewielki proces monitorujący ubus w tle."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Aby nadpisać ścieżkę domyślną użyj opcji 'Katalog DNS' w sekcji "
+#~ "dodatkowej poniżej."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "Top 10 Raportów"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Temat dla powiadomień email adblocka."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Całkowita liczba zapytań DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Oczekiwanie na polecenie do wykonania..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Biała lista"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Plik białej listy"
+
+#~ msgid "Yes"
+#~ msgstr "Tak"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "np. otrzymanie powiadomienień email z każdym uruchomieniem adblocka ustaw "
+#~ "wartość na 200000."
diff --git a/applications/luci-app-adblock/po/pt/adblock.po b/applications/luci-app-adblock/po/pt/adblock.po
index 9ce1712986..639906a829 100644
--- a/applications/luci-app-adblock/po/pt/adblock.po
+++ b/applications/luci-app-adblock/po/pt/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-02 16:07+0000\n"
+"PO-Revision-Date: 2020-03-30 18:25+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/pt/>\n"
@@ -8,744 +8,1161 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Perigo:</b> Para prevenir exceções OOM em dispositivos com pouca memória, "
-"com menos de 64 MB de RAM livre, por favor apenas selecione alguns!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Ação"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Adblock"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Status do Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Versão do Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Atraso adicional do trigger em segundos antes do processamento do Adblock "
"começar."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avançado"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Resposta"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Categorias de Arquivos"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Diretório do Backup"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Lista Negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Ficheiro da Lista Negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Pedidos DNS Bloqueados"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Domínio Bloqueado"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Origem da Blocklist"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Blocklist não encontrada!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Escolha 'nenhum' para desativar arranques automáticos, 'temporizado' para "
-"usar um tempo limite clássico (predefinido 30 seg.) ou selecionar outra "
-"interface trigger."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "A recolher dados..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Configuração do pacote adblock para bloquear anúncios/domínios abusivos "
-"usando o DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Contagem"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Backend DNS (Diretório do DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Backend DNS, Diretório DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Variante de bloqueio de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Diretório DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Repor o ficheiro DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "Inotify DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Relatório de Consulta DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Variante DNS, repor o ficheiro DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Descrição"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Desativar as reinicializações acionadas pelo adblock e o 'Repor o Ficheiro "
-"de DNS' para backends dns com recursos de autocarga."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Desative a compressão de domínio toplevel, se a quantidade de domínios "
-"bloqueados for maior que este limite."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"O dnsmasq também suporta variantes de bloco 'null', que podem fornecer "
-"melhores tempos de resposta."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domínio/Cliente/Data/Hora"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Ferramenta para descarregar"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Ferramenta para descarregar (Biblioteca SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Notificação por e-mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Endereço do destinatário de e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Contagem de notificação de e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Perfil de e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Endereço do destinatário de e-mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Endereço do remetente de e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Tópico do e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
-msgstr "Editar lista negra"
+msgstr "Editar Lista Negra"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Editar configuração"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Editar lista de permissões"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Ativar Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Ativar o registro de depuração detalhado no caso de qualquer erro de "
-"processamento."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Data final"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Opções Adicionais"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtro"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtrar o resultado da Consulta DNS definido para um determinado domínio, "
-"cliente ou período."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Limpar o cache de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Limpar o cache do DNS após o processamento pelo adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Para mais informações <a href=\"%s\" target=\"_blank\">veja a documentação "
-"online</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"Para melhorar o desempenho ainda mais, pode aumentar este valor, por "
-"exemplo, '8' ou '16' devem ser seguros."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
-msgid "Force Local DNS"
-msgstr "Forçar o DNS Local"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Limpar o cache de DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Caminho completo para o ficheiro da lista negra."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Caminho completo para o ficheiro da lista de permissões."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid "Force Local DNS"
+msgstr "Forçar o DNS Local"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-"Reúna o tráfego de rede relacionado a dns via tcpdump para fornecer um "
-"Relatório de Consulta de DNS sob demanda."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr "Configurações Gerais"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
+msgstr "Informação"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-"Ficheiro de entrada não encontrado, por favor verifique a sua configuração."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Últimas Consultas de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Lista de interfaces de rede disponíveis. Normalmente a inicialização será "
-"acionada pela interface 'wan'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Lista de backends DNS suportados com o seu diretório predefinido de "
-"exportação de lista."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Lista de variantes de bloqueio de DNS suportadas. Por predfinição, o "
-"'nxdomain' será usado para todos os backends DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Lista de ferramentas de descarregamento suportadas e completamente pré-"
"configuradas."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "A carregar"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Portas locais de FW/DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Ficheiro de registo"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Serviço de Baixa Prioridade"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-"Perfil de e-mail usado em 'msmtp' para e-mails de notificação do adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Fila Max. de Descarregamentos"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Nome / Endereço IP"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Não"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Opções para ajustes adicionais, caso as predefinições não sejam adequadas "
-"para si."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Domínios Gerais"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Visão Geral"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
-msgstr ""
-"Por favor, adicione apenas um domínio por linha. Comentários introduzidos "
-"com '#' são permitidos - endereços ip, curingas e regex não são permitidos."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Por favor note: isto precisa de instalação e configuração manual do pacote "
-"'msmtp'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-"Por favor note: isto necessita da instalação manual do pacote 'tcpdump-mini'."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Consulta"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Consultar domínios"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Aumente a contagem mínima de notificações, para obter e-mails se a contagem "
-"total for menor ou igual ao limite dado (predefinição 0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "Endereço do destinatário para e-mails de notificação do adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-"Redireccionar todas as consultas DNS da zona 'lan' para o resolvedor local, "
-"aplica-se ao protocolo udp e tcp nas portas 53, 853 e 5353."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Atualizar"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Atualizar Fontes da Lista Negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Atualizar Relatório"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Relatar Contagem de Porções"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Tamanho de Porções de Relatório"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Diretório de Relatórios"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Interface de Relatório"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Relatar Porta(s) de Escuta"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "Relatar contagem de porções usados pelo tcpdump (padrão '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-"Reportar o tamanho de porções usados pelo tcpdump em MB (predefinição '1')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Interface de relatórios usada pelo tcpdump, definida como 'any' para "
-"múltiplas interfaces (predefinição 'br-lan')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-"Repõe o ficheiro de bloco DNS final 'adb_list.overall' após carregar através "
-"do backend DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Continuar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Informação sobre a Execução"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "Req. de SSL"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Guardar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Enviar e-mails de notificação em caso de erro de processamento ou se a "
-"contagem de domínios for &le; 0."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Endereço do remetente para e-mails de notificação adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Define o nível de nice para 'baixa prioridade' e o processamento em segundo "
-"plano do adblock irá retirar menos recursos do sistema."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
+msgstr "Configurações"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-"Tamanho da fila de descarregamento para lidar com descarregamentos &amp; "
-"processamento de lista em paralelo (predefinição '4')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
-msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-"Lista separada por espaço de portas de firewall que devem ser redirecionadas "
-"localmente."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-"Lista separada por espaço de portas relatórias usada pelo tcpdump "
-"(predefinição: '53')."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Data de Início"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Gatilho de Inicialização"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Suspender / Continuar Adblock"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Limiar de Compressão TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Diretório de destino para backups de fontes adblock. A predifnição é '/tmp', "
-"por favor use preferencialmente um disco não volátil se disponível."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Diretório de destino para ficheiros de relatório relacionados a dns. A "
-"predefinição é '/tmp', por favor use preferencialmente um disco não volátil "
-"se disponível."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
"Diretório de destino para a lista de blocos 'adb_list.overall' gerada ."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"O tamanho do ficheiro é demasiado grande para editar online em LuCI (&ge; "
-"100 KB)."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-"A saída do syslog, pré-filtrada somente para mensagens relacionadas ao "
-"adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Esta alteração requer uma paragem/reinicialização manual do serviço para ter "
-"efeito."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-"Este formulário permite-lhe modificar o conteúdo da lista negra do adblock "
-"(%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-"Este formulário permite-lhe modificar o conteúdo da lista de permissão do "
-"adblock (%s)."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-"Este formulário permite que modifique o conteúdo do ficheiro principal de "
-"configuração do adblock (/etc/config/adblock)."
+"A saída do syslog, pré-filtrada somente para mensagens relacionadas ao "
+"adblock."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Este formulário permite-lhe consultar listas de blocos ativas para "
-"determinados domínios, por exemplo, para listas brancas."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Esta opção poupa uma enorme quantidade de espaço de armazenamento, mas "
-"inicia um pequeno monitor ubus/adblock em segundo plano."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Tempo"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Para sobrescrever o caminho predfinido, use a opção 'DNS Directory' na "
-"secção adicional abaixo."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "Os 10 Relatórios Principais"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Tópico para e-mails de notificação adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Total de Consultas DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Atraso do Gatilho"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Registro de Depuração Detalhado"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "A aguardar que o comando termine..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Lista de Permissões"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Ficherio da Lista De Permissões"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Sim"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
msgstr ""
-"por exemplo, para receber uma notificação por e-mail a cada execução "
-"adblock, define este valor para 200000."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Perigo:</b> Para prevenir exceções OOM em dispositivos com pouca "
+#~ "memória, com menos de 64 MB de RAM livre, por favor apenas selecione "
+#~ "alguns!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Status do Adblock"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Versão do Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Avançado"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Categorias de Arquivos"
+
+#~ msgid "Blacklist"
+#~ msgstr "Lista Negra"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Ficheiro da Lista Negra"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Pedidos DNS Bloqueados"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Blocklist não encontrada!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Escolha 'nenhum' para desativar arranques automáticos, 'temporizado' para "
+#~ "usar um tempo limite clássico (predefinido 30 seg.) ou selecionar outra "
+#~ "interface trigger."
+
+#~ msgid "Collecting data..."
+#~ msgstr "A recolher dados..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Configuração do pacote adblock para bloquear anúncios/domínios abusivos "
+#~ "usando o DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Backend DNS (Diretório do DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Backend DNS, Diretório DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Variante de bloqueio de DNS"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "Inotify DNS"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Relatório de Consulta DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Variante DNS, repor o ficheiro DNS"
+
+#~ msgid "Description"
+#~ msgstr "Descrição"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Desativar as reinicializações acionadas pelo adblock e o 'Repor o "
+#~ "Ficheiro de DNS' para backends dns com recursos de autocarga."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Desative a compressão de domínio toplevel, se a quantidade de domínios "
+#~ "bloqueados for maior que este limite."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "O dnsmasq também suporta variantes de bloco 'null', que podem fornecer "
+#~ "melhores tempos de resposta."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domínio/Cliente/Data/Hora"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Ferramenta para descarregar (Biblioteca SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Contagem de notificação de e-mail"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Perfil de e-mail"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Endereço do remetente de e-mail"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Tópico do e-mail"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editar configuração"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Ativar Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Ativar o registro de depuração detalhado no caso de qualquer erro de "
+#~ "processamento."
+
+#~ msgid "Extra Options"
+#~ msgstr "Opções Adicionais"
+
+#~ msgid "Filter"
+#~ msgstr "Filtro"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtrar o resultado da Consulta DNS definido para um determinado domínio, "
+#~ "cliente ou período."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Limpar o cache do DNS após o processamento pelo adblock."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Para mais informações <a href=\"%s\" target=\"_blank\">veja a "
+#~ "documentação online</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Para melhorar o desempenho ainda mais, pode aumentar este valor, por "
+#~ "exemplo, '8' ou '16' devem ser seguros."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Caminho completo para o ficheiro da lista negra."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Caminho completo para o ficheiro da lista de permissões."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Reúna o tráfego de rede relacionado a dns via tcpdump para fornecer um "
+#~ "Relatório de Consulta de DNS sob demanda."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Ficheiro de entrada não encontrado, por favor verifique a sua "
+#~ "configuração."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Últimas Consultas de DNS"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Lista de interfaces de rede disponíveis. Normalmente a inicialização será "
+#~ "acionada pela interface 'wan'."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Lista de backends DNS suportados com o seu diretório predefinido de "
+#~ "exportação de lista."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Lista de variantes de bloqueio de DNS suportadas. Por predfinição, o "
+#~ "'nxdomain' será usado para todos os backends DNS."
+
+#~ msgid "Loading"
+#~ msgstr "A carregar"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Portas locais de FW/DNS"
+
+#~ msgid "Logfile"
+#~ msgstr "Ficheiro de registo"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Perfil de e-mail usado em 'msmtp' para e-mails de notificação do adblock."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Fila Max. de Descarregamentos"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nome / Endereço IP"
+
+#~ msgid "No"
+#~ msgstr "Não"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opções para ajustes adicionais, caso as predefinições não sejam adequadas "
+#~ "para si."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Domínios Gerais"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Por favor, adicione apenas um domínio por linha. Comentários introduzidos "
+#~ "com '#' são permitidos - endereços ip, curingas e regex não são "
+#~ "permitidos."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Por favor note: isto precisa de instalação e configuração manual do "
+#~ "pacote 'msmtp'."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr ""
+#~ "Por favor note: isto necessita da instalação manual do pacote 'tcpdump-"
+#~ "mini'."
+
+#~ msgid "Query domains"
+#~ msgstr "Consultar domínios"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Aumente a contagem mínima de notificações, para obter e-mails se a "
+#~ "contagem total for menor ou igual ao limite dado (predefinição 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Redireccionar todas as consultas DNS da zona 'lan' para o resolvedor "
+#~ "local, aplica-se ao protocolo udp e tcp nas portas 53, 853 e 5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Atualizar Fontes da Lista Negra"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Atualizar Relatório"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Relatar Porta(s) de Escuta"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr "Relatar contagem de porções usados pelo tcpdump (padrão '5')."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "Reportar o tamanho de porções usados pelo tcpdump em MB (predefinição "
+#~ "'1')."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Interface de relatórios usada pelo tcpdump, definida como 'any' para "
+#~ "múltiplas interfaces (predefinição 'br-lan')."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Repõe o ficheiro de bloco DNS final 'adb_list.overall' após carregar "
+#~ "através do backend DNS."
+
+#~ msgid "Resume"
+#~ msgstr "Continuar"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informação sobre a Execução"
+
+#~ msgid "SSL req."
+#~ msgstr "Req. de SSL"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Enviar e-mails de notificação em caso de erro de processamento ou se a "
+#~ "contagem de domínios for &le; 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Endereço do remetente para e-mails de notificação adblock."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Define o nível de nice para 'baixa prioridade' e o processamento em "
+#~ "segundo plano do adblock irá retirar menos recursos do sistema."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Tamanho da fila de descarregamento para lidar com descarregamentos &amp; "
+#~ "processamento de lista em paralelo (predefinição '4')."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Lista separada por espaço de portas de firewall que devem ser "
+#~ "redirecionadas localmente."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Lista separada por espaço de portas relatórias usada pelo tcpdump "
+#~ "(predefinição: '53')."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Gatilho de Inicialização"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Suspender / Continuar Adblock"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Limiar de Compressão TLD"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Diretório de destino para backups de fontes adblock. A predifnição é '/"
+#~ "tmp', por favor use preferencialmente um disco não volátil se disponível."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Diretório de destino para ficheiros de relatório relacionados a dns. A "
+#~ "predefinição é '/tmp', por favor use preferencialmente um disco não "
+#~ "volátil se disponível."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "O tamanho do ficheiro é demasiado grande para editar online em LuCI (&ge; "
+#~ "100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Esta alteração requer uma paragem/reinicialização manual do serviço para "
+#~ "ter efeito."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Este formulário permite-lhe modificar o conteúdo da lista negra do "
+#~ "adblock (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr ""
+#~ "Este formulário permite-lhe modificar o conteúdo da lista de permissão do "
+#~ "adblock (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Este formulário permite que modifique o conteúdo do ficheiro principal de "
+#~ "configuração do adblock (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Este formulário permite-lhe consultar listas de blocos ativas para "
+#~ "determinados domínios, por exemplo, para listas brancas."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Esta opção poupa uma enorme quantidade de espaço de armazenamento, mas "
+#~ "inicia um pequeno monitor ubus/adblock em segundo plano."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Para sobrescrever o caminho predfinido, use a opção 'DNS Directory' na "
+#~ "secção adicional abaixo."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "Os 10 Relatórios Principais"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Tópico para e-mails de notificação adblock."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Total de Consultas DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "A aguardar que o comando termine..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Lista de Permissões"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Ficherio da Lista De Permissões"
+
+#~ msgid "Yes"
+#~ msgstr "Sim"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "por exemplo, para receber uma notificação por e-mail a cada execução "
+#~ "adblock, define este valor para 200000."
diff --git a/applications/luci-app-adblock/po/pt_BR/adblock.po b/applications/luci-app-adblock/po/pt_BR/adblock.po
index d8528483a5..e0bf1bb284 100644
--- a/applications/luci-app-adblock/po/pt_BR/adblock.po
+++ b/applications/luci-app-adblock/po/pt_BR/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-03-01 16:12+0000\n"
+"PO-Revision-Date: 2020-03-29 07:02+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/pt_BR/>\n"
@@ -13,737 +13,1244 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Cuidado:</b> Selecione apenas alguns para evitar erros de falta de "
-"memória em dispositivos com menos que 64MB de RAM livres!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Ação"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr "Fontes Ativas"
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Bloqueio de anúncios"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Estado do Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr "Ação do adblock"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr "Adicionar o Domínio na Lista Negra"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Versão do Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr "Adicionar o Domínio na Lista Branca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr "Adicione este (sub)domínio na sua lista negra local."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr "Adicione este (sub)domínio na sua lista branca local."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr "Lista de Bloqueio Adicional"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr "Configurações Adicionais"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Atraso de gatilho adicional em segundos antes do processamento do adblock "
"começar."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avançado"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr "Configurações Avançadas do DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr "Configurações Avançadas do E-Mail"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr "Configurações Avançadas do Relatório"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Resposta"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Categorias Arquivadas"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Diretório da cópia de segurança"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Lista negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr "Diretório Base Temporário"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Arquivo de Lista Negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+"O Diretório Base Temporário é usado para tudo que for relacionado com as "
+"operações em tempo real do adblock como download, classificação de arquivos, "
+"mesclagem de arquivos, etc."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Pesquisas de DNS Bloqueadas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+"As alterações na lista negra foram salvas. Atualize as suas listas de "
+"bloqueio de anúncios para que as alterações entrem em vigor."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr "Lista negra..."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Domínios Bloqueados"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr "Domínios Bloqueados"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr "Cópia de Segurança da Lista de Bloqueio"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr "Consulta na Lista de Bloqueio"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr "Pesquisando a Lista de Bloqueio..."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Fontes de listas de bloqueio"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Lista preta não encontrada!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Escolha 'nenhum' para desabilitar o início automático, 'cronometrado' para "
-"usar o estouro de tempo clássico (padrão 30 segundos) ou outro gatilho pela "
-"interface."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+"Cria uma lista de bloqueio DNS adicional para bloquear o acesso de todos os "
+"domínios, exceto aqueles listados na lista branca. Nota: Você pode usar esta "
+"lista de bloqueio restritiva para convidados na rede wifi ou configurações "
+"restritivas para crianças por exemplo."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Coletando dados..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Configuração do pacote adblock para bloquear, usando o DNS, domínios que "
-"distribuem propagandas abusivas."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+"Configuração do pacote de adblock para bloquear domínios de anúncio/abuso "
+"usando DNS. Para obter mais informações <a href=\"https://github.com/openwrt/"
+"packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" rel=\""
+"noreferrer noopener\" >verifique a documentação on-line</a>"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Contagem"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "Serviço DNS (Diretório DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Infra-estrutura de DNS, Diretório DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
+"Crie cópias de segurança compactados da lista de bloqueio, estes serão "
+"usados em caso de erros de download ou durante a inicialização."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Variante de Bloqueio de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr "Infraestrutura do DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Diretório DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Zerar Arquivo de DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "Notificação de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr "Relatório do DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr "Solicitações do DNS (bloqueadas)"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Relatório de Pesquisa do DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr "Solicitações do DNS (total)"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Variante DNS, Zerar Arquivo de DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr "Tempo Limite para Reiniciar o DNS"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Dia"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Descrição"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr "Desativar a opção DNS Permitir"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
-msgstr ""
-"Desabilitar adblock disparado ao reiniciar e 'Zerar o Arquivo de DNS' para "
-"infra-estrutura de DNS com funcionalidades de reinício automático."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
+msgstr "Desativar as Reinicializações do DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Desabilitar a compressão de domínio de topo caso a quantidade de domínios "
-"bloqueados seja maior que este limite."
+"Desative o bloqueador de anúncios que causar a reinicialização das funções "
+"autoload/inotify da infraestrutura do DNS."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
-msgstr ""
-"O Dnsmasq também é compatível com variantes de clocos 'nulas' (vazias), o "
-"que pode oferecer um tempo de respostas mais rápidas."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
+msgstr "Desative a lista branca seletiva do DNS (passagem pelo RPZ)."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domínio/Cliente/Data/Tempo"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr "Parâmetros de Download"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr "Fila de Download"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Ferramenta para Baixar"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Utilitário de Download (Biblioteca SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Notificação por E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Endereço de E-Mail do Destinatário"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr "Contagem de Notificações por E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr "Perfil de E-Mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Endereço de E-Mail do Destinatário"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr "Endereço de E-Mail do Remetente"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr "Assunto do E-Mail"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Editar a Lista Negra"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Editar a Configuração"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Editar a Lista Branca"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Habilitar Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr "Ativar o SafeSearch"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr "Ativar os filtros SafeSearch de forma moderada para o youtube."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr "Ativar o serviço de bloqueio de anúncios."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-"Habilita os registros de depuração detalhados em caso de qualquer erro de "
+"Ativa o registro de depuração detalhada nos casos de qualquer erro de "
"processamento."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Data Final"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Opções Adicionais"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtro"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Filtrar o resultado da pesquisa de DNS para um domínio em específico, "
-"cliente ou um período de tempo."
+"Impõem o SafeSearch para o google, bing, duckduckgo, yandex, youtube e o "
+"pixabay."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Limpar a Cache do DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr "Tarefa(s) existente(s)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Limpar a Cache do DNS depois do processamento do adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr "Domínio de Pesquisa Externa do DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Para mais informações, <a href=\"%s\" target=\"_blank\">veja a documentação "
-"online</a>"
+"Domínio externo para verificar se houve uma reinicialização bem sucedida da "
+"infraestrutura do DNS. Nota: Defina como 'falsa' para desativar esta "
+"verificação."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr ""
-"Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' ou "
-"'16' deve ser seguro)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
-msgid "Force Local DNS"
-msgstr "Usar o DNS Local"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Limpar a Cache do DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Caminho completo para o arquivo de Lista Negra."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr "Também liberar o Cache do DNS antes do bloqueador de anúncios."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Caminho completo para o arquivo de Lista Branca."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid "Force Local DNS"
+msgstr "Usar o DNS Local"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-"Capturar o tráfego de rede relacionado com o DNS através do tcpdump para "
-"obter um Relatório de Pesquisa de DNS por demanda."
+"Reúna o tráfego de rede relacionado ao DNS através do tcpdump e forneça um "
+"Relatório do DNS em tempo real. Nota: É necessário a instalação adicional do "
+"pacote 'tcpdump-mini' e da reinicialização completa do serviço do bloqueio "
+"de anúncios para que as modificações entrem em vigor."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr ""
-"O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
-"configuração."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr "Configurações Gerais"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
+msgstr "Informações"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr "Diretório Prisional"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Últimas Consultas do DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr "As últimas solicitações do DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-"Lista das interfaces de redes disponíveis. Normalmente, o início será "
-"desencadeado pela interface 'wan'."
+"Lista de dispositivos da rede disponíveis que foram usados pelo tcpdump."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Lista das infra-estruturas de DNS compatíveis e suas respectivas "
-"predefinições de diretório para a exportação de lista."
+"Lista de interfaces de rede disponíveis para disparar o bloqueio de anúncio. "
+"Escolha 'não especificado' para usar um tempo de inicialização clássico em "
+"vez de um gatilho de rede."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Lista das variantes compatíveis com o bloqueio de DNS. Por predefinição o "
-"'nxdomain' será usado para toda a infra-estrutura de DNS."
+"Lista das infraestruturas de DNS compatíveis com a sua listagem predefinida "
+"de diretório. Para substituir o caminho predefinido, use a opção 'Diretório "
+"DNS'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
+msgstr ""
+"Listagem das fontes de bloqueio de anúncios compatíveis e totalmente pré-"
+"configuradas, as fontes já ativas estão pré-selecionadas.<br /> <b><em>Para "
+"evitar erros do tipo OOM, não selecione muitas listas!</em></b><br /> Lista "
+"o tamanho da informação com as suas respectivas faixas de domínio da "
+"seguinte maneira:<br /> &#8226;&#xa0;<b>S</b> (-10k), <b>M</b> (10k-30k) e "
+"<b>L</b> (30k-80k) deve funcionar para dispositivos com 128 MByte de "
+"memória,<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) deve funcionar com "
+"dispositivos com 256-512 MByte de memória,<br /> &#8226;&#xa0;<b>XXL</b> "
+"(200k-) precisa de mais suporte a RAM e Multicore, por exemplo. x86 ou "
+"dispositivos raspberry.<br /> <p>&#xa0;</p>"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr "Lista de ferramentas compatíveis e já pré-configuradas para download."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Carregando"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Portas Locais de FW/DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr "Portas DNS Locais"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Arquivo log"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr "Exibir o Registro Log"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Serviço de Baixa Prioridade"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-"Perfil de E-Mail usado no 'msmtp' para E-Mails de notificação do adblock."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Tamanho Máximo da Fila de Download"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr "Nome / Endereço-IP"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Não"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
+msgstr "A Consulta Não Retornou Resultados!"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
-"Opções para aprimoramentos adicionais caso as predefinições não funcionem "
-"com você."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr "Ainda não há registros relacionados ao bloqueio de anúncio!"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Domínios Globais"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Visão Geral"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Por favor, adicione apenas um domínio por linha. São permitidos comentários "
-"iniciando com '#'. Não são compatíveis, endereços IP, caracteres curingas ou "
-"expressões regulares."
+"Perfil dos E-Mails de notificação do bloqueio de anúncio utilizado por "
+"'msmtp'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-"Nota: este necessita da instalação e configuração manual do pacote 'msmtp'."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr "Nota: este necessita da instalação manual do pacote 'tcpdump-mini' ."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Consulta"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Consulta de domínios"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
+"Consulta as listas de bloqueios ativos e as cópias de segurança para um "
+"domínio específico."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Elevar a contagem mínima de notificações para receber E-Mails caso a "
-"contagem geral for menor ou igual ao limite definido (a predefinição é 0),"
+"Aumente a contagem de notificações para receber E-Mails caso a contagem "
+"geral das listas de bloqueio seja menor ou igual ao limite informado."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
"Endereço de E-Mail do destinatário para recebimento das notificações do "
"adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-"Redirecionar todas as consultas ao DNS vindas da zona 'lan' para o "
-"resolvedor local, aplicável às portas 53, 853 e 5353 dos protocolos udp e "
-"tcp."
+"Redirecione todas as consultas de DNS da zona 'lan' para o resolvedor de DNS "
+"local, aplica-se ao protocolo UDP e TCP."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+"Reduza a prioridade do processamento do bloqueio de anúncios rodando em "
+"segundo plano visando economizar os recursos do sistema. Nota: Essa "
+"alteração requer uma reinicialização completa do serviço adblock para que "
+"surta efeito."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Atualizar"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Atualizar as Fontes de Lista Negra"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr "Atualizar o Relatório do DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr "Atualizar Temporizador"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Atualizar Relatório"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr "Atualizando o Temporizador..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr "Atualizar..."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Contagem de Pedaços do Relatório"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Tamanho dos Pedaços do Relatório"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Diretório do Relatório"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Interface do Relatório"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Relatório de Porta(s) Auditadas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr "Relatório das Portas"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr ""
-"Relatório da contagem dos pedaços usados pelo tcpdump (o padrão é '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr "Informar a contagem dos pedaços usados pelo tcpdump."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
-msgstr ""
-"Relatório do tamanho do pedaço usado pelo tcpdump em MB (o padrão é '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
+msgstr "Informar o tamanho do pedaço utilizado pelo tcpdump em MByte."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Relatório da interface usada pelo tcpdump, para várias interfaces defina "
-"como 'any' (o padrão é 'br-lan')."
+"Zera a lista final de bloqueio do DNS 'adb_list.overall' após o carregamento "
+"da infraestrutura do DNS. Nota: Esta opção inicia um pequeno monitor ubus/"
+"adblock em segundo plano."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
-msgstr ""
-"Zera o final do arquivo de bloqueio de DNS 'adb_list.overall' depois de ser "
-"carregado através da infra-estrutura de DNS."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr "Resultado"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr "Executar Diretórios"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr "Executar Flags"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Continuar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr "Executar Interfaces"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Informação de execução"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr "Executar Utilitários"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "SSL obrigatório"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr "SafeSearch Moderado"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Salvar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Enviar notificações de E-Mail em caso de erro de processamento ou caso a "
-"contagem de domínios seja &le; 0."
+"Envie E-Mails de notificação relacionados ao bloqueio de anúncios. Note que: "
+"é necessário a instalação adicional do pacote 'msmtp'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Endereço de E-Mail do remetente para notificações do adblock."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-"Define o nível de prioridade para 'baixa', reduzindo o impacto do "
-"processamento em segundo plano do adblock no seu sistema."
+"Endereço E-Mail do remetente para as notificações do bloqueador de anúncios."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
+msgstr "Definir/Substituir um novo trabalho de bloqueio de anúncios"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
+msgstr "Configurações"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-"Tamanho da fila de download responsável pelos downloads &amp; e "
-"processamento da lista em paralelo (padrão '4')."
+"Tamanho da fila de download para o processamento de download (incl. "
+"classificação, fusão etc.) em paralelo."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr "Fontes (Tamanho, Foco)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-"Lista de portas do firewall que devem ser redirecionadas localmente "
-"separadas por espaço."
+"Lista separada por espaço das portas de firewall relacionadas ao DNS que "
+"devem ser impostas localmente."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
-msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-"Lista de portas usadas pelo tcpdump separadas por espaço (padrão '53')."
+"Opções especiais de configuração para o utilitário de download selecionado."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Data de Início"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Gatilho de Inicialização"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr "Interface do Gatilho de Inicialização"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr "Condição Geral / Versão"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Suspender"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Suspender / Resumir adblock"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Limite de Compressão TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Caminho do diretório para o backup das fontes do adblock. O padrão é '/tmp', "
-"caso esteja disponível, é preferível usar um disco não volátil."
+"Diretório de destino para os arquivos de relatório relacionados ao DNS. O "
+"diretório predefinido é '/tmp', use preferencialmente um pendrive ou um "
+"outro disco local."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Caminho do diretório para os arquivos relacionados ao relatório do DNS. O "
-"padrão é '/tmp', caso esteja disponível, é preferível usar um disco não "
-"volátil."
+"Diretório de destino para a cópia de segurança das listas de bloqueio. O "
+"diretório predefinido é '/tmp', use preferencialmente um pendrive ou outro "
+"disco local."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Caminho do diretório para a lista nega gerada 'adb_list.overall'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"O tamanho do arquivo é muito grande para ser editado pelo LuCI (&ge; 100 KB)."
+"Diretório de destino para a lista que for gerada pelo lista de bloqueio "
+"prisional 'adb_list.jail'."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr ""
-"Saída do syslog, previamente filtrada para mensagens relacionadas ao adblock."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
+msgstr "Não foi possível atualizar o tempo de atualização do temporizador."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "Esta mudança requer um reinício manual do serviço para fazer efeito."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
+msgstr "O tempo de atualização foi atualizado."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
-msgstr "Este formulário permite modificar o conteúdo da lista negra (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr "O dia da semana (valores opc.: 1-7 possivelmente set. por , ou -)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr "Este formulário permite modificar o conteúdo da lista branca (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
+msgstr "A parte das horas (obg., intervalo: 0-23)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr "A parte dos minutos (obg., intervalo: 0-59)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-"Esse formulário permite que você modifique o conteúdo das do arquivo de "
-"configuração principal (/etc/config/adblock)."
+"Saída do syslog, previamente filtrada para mensagens relacionadas ao adblock."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Esse formulário permite que você consulte listas de blocos ativos para "
-"certos domínios, e.x. para listas de permissão."
+"Está é a lista negra do bloqueio de anúncios de certos (sub) domínios que "
+"sempre serão negados.<br /> Nota: adicione apenas um domínio por linha. "
+"Comentários introduzidos com '#' são permitidos - endereços ip, curingas e "
+"regex não são."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Esta opção economiza uma quantidade enorme de espaço de armazenamento, porém "
-"inicia um pequeno ubus/adblock de monitoramento em segundo plano."
+"Está é a lista branca do bloqueio de anúncios de certos (sub) domínios que "
+"sempre serão permitidos.<br /> Nota: adicione apenas um domínio por linha. "
+"Comentários introduzidos com '#' são permitidos - endereços ip, curingas e "
+"regex não são."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Tempo"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
+msgstr "Tempo limite para aguardar o reinício bem sucedido do DNS."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-"Para sobrescrever o caminho padrão, use a opção 'Diretório DNS' na seção "
-"extra abaixo."
+"Para manter as suas listas de bloqueio de anúncios atualizadas, você deve "
+"configurar uma tarefa de atualização automática para essas listas."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "As 10 Principais Notificações"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr "As 10 Estatísticas Principais"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Assunto da mensagem para as notificações de E-Mail do adblock."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Consultas Totais ao DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
+"Defina o assunto dos E-Mais que serão usados nas notificações do bloqueador "
+"de anúncios."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Gatilho de Atraso"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr "Impossível salvar as modificações: %s"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Registros Detalhados de Depuração"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Aguardando a conclusão do comando..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+"As modificações feitas na lista branca foram salvas. Atualize a sua lista de "
+"bloqueio de anúncios para que as modificações feitas surtam efeito."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Lista Branca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr "Lista Branca..."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Arquivo de Lista Branca"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr "dnsmasq (/tmp/dnsmasq.d)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Sim"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
-msgstr ""
-"ex. para receber um E-Mail de notificação com cada rodada do adblock, defina "
-"este valor para 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr "def. a quantidade máxima de resultados"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr "named (/var/lib/bind)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr "raw (/tmp)"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr "unbound (/var/lib/unbound)"
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Cuidado:</b> Selecione apenas alguns para evitar erros de falta de "
+#~ "memória em dispositivos com menos que 64MB de RAM livres!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Estado do Adblock"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Versão do Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Avançado"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Categorias Arquivadas"
+
+#~ msgid "Blacklist"
+#~ msgstr "Lista negra"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Arquivo de Lista Negra"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Pesquisas de DNS Bloqueadas"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Lista preta não encontrada!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Escolha 'nenhum' para desabilitar o início automático, 'cronometrado' "
+#~ "para usar o estouro de tempo clássico (padrão 30 segundos) ou outro "
+#~ "gatilho pela interface."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Coletando dados..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Configuração do pacote adblock para bloquear, usando o DNS, domínios que "
+#~ "distribuem propagandas abusivas."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "Serviço DNS (Diretório DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Infra-estrutura de DNS, Diretório DNS"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Variante de Bloqueio de DNS"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "Notificação de DNS"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Relatório de Pesquisa do DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Variante DNS, Zerar Arquivo de DNS"
+
+#~ msgid "Description"
+#~ msgstr "Descrição"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Desabilitar adblock disparado ao reiniciar e 'Zerar o Arquivo de DNS' "
+#~ "para infra-estrutura de DNS com funcionalidades de reinício automático."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Desabilitar a compressão de domínio de topo caso a quantidade de domínios "
+#~ "bloqueados seja maior que este limite."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "O Dnsmasq também é compatível com variantes de clocos 'nulas' (vazias), o "
+#~ "que pode oferecer um tempo de respostas mais rápidas."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domínio/Cliente/Data/Tempo"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Utilitário de Download (Biblioteca SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Contagem de Notificações por E-Mail"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Perfil de E-Mail"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Endereço de E-Mail do Remetente"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Assunto do E-Mail"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editar a Configuração"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Habilitar Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Habilita os registros de depuração detalhados em caso de qualquer erro de "
+#~ "processamento."
+
+#~ msgid "Extra Options"
+#~ msgstr "Opções Adicionais"
+
+#~ msgid "Filter"
+#~ msgstr "Filtro"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtrar o resultado da pesquisa de DNS para um domínio em específico, "
+#~ "cliente ou um período de tempo."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Limpar a Cache do DNS depois do processamento do adblock."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Para mais informações, <a href=\"%s\" target=\"_blank\">veja a "
+#~ "documentação online</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' "
+#~ "ou '16' deve ser seguro)."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Caminho completo para o arquivo de Lista Negra."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Caminho completo para o arquivo de Lista Branca."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Capturar o tráfego de rede relacionado com o DNS através do tcpdump para "
+#~ "obter um Relatório de Pesquisa de DNS por demanda."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
+#~ "configuração."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Últimas Consultas do DNS"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Lista das interfaces de redes disponíveis. Normalmente, o início será "
+#~ "desencadeado pela interface 'wan'."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Lista das infra-estruturas de DNS compatíveis e suas respectivas "
+#~ "predefinições de diretório para a exportação de lista."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Lista das variantes compatíveis com o bloqueio de DNS. Por predefinição o "
+#~ "'nxdomain' será usado para toda a infra-estrutura de DNS."
+
+#~ msgid "Loading"
+#~ msgstr "Carregando"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Portas Locais de FW/DNS"
+
+#~ msgid "Logfile"
+#~ msgstr "Arquivo log"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr ""
+#~ "Perfil de E-Mail usado no 'msmtp' para E-Mails de notificação do adblock."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Tamanho Máximo da Fila de Download"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nome / Endereço-IP"
+
+#~ msgid "No"
+#~ msgstr "Não"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Opções para aprimoramentos adicionais caso as predefinições não funcionem "
+#~ "com você."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Domínios Globais"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Por favor, adicione apenas um domínio por linha. São permitidos "
+#~ "comentários iniciando com '#'. Não são compatíveis, endereços IP, "
+#~ "caracteres curingas ou expressões regulares."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr ""
+#~ "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Nota: este necessita da instalação e configuração manual do pacote "
+#~ "'msmtp'."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr ""
+#~ "Nota: este necessita da instalação manual do pacote 'tcpdump-mini' ."
+
+#~ msgid "Query domains"
+#~ msgstr "Consulta de domínios"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Elevar a contagem mínima de notificações para receber E-Mails caso a "
+#~ "contagem geral for menor ou igual ao limite definido (a predefinição é 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Redirecionar todas as consultas ao DNS vindas da zona 'lan' para o "
+#~ "resolvedor local, aplicável às portas 53, 853 e 5353 dos protocolos udp e "
+#~ "tcp."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Atualizar as Fontes de Lista Negra"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Atualizar Relatório"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Relatório de Porta(s) Auditadas"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr ""
+#~ "Relatório da contagem dos pedaços usados pelo tcpdump (o padrão é '5')."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "Relatório do tamanho do pedaço usado pelo tcpdump em MB (o padrão é '1')."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Relatório da interface usada pelo tcpdump, para várias interfaces defina "
+#~ "como 'any' (o padrão é 'br-lan')."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Zera o final do arquivo de bloqueio de DNS 'adb_list.overall' depois de "
+#~ "ser carregado através da infra-estrutura de DNS."
+
+#~ msgid "Resume"
+#~ msgstr "Continuar"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Informação de execução"
+
+#~ msgid "SSL req."
+#~ msgstr "SSL obrigatório"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Enviar notificações de E-Mail em caso de erro de processamento ou caso a "
+#~ "contagem de domínios seja &le; 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Endereço de E-Mail do remetente para notificações do adblock."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Define o nível de prioridade para 'baixa', reduzindo o impacto do "
+#~ "processamento em segundo plano do adblock no seu sistema."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr ""
+#~ "Tamanho da fila de download responsável pelos downloads &amp; e "
+#~ "processamento da lista em paralelo (padrão '4')."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Lista de portas do firewall que devem ser redirecionadas localmente "
+#~ "separadas por espaço."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Lista de portas usadas pelo tcpdump separadas por espaço (padrão '53')."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Gatilho de Inicialização"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Suspender / Resumir adblock"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Limite de Compressão TLD"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Caminho do diretório para o backup das fontes do adblock. O padrão é '/"
+#~ "tmp', caso esteja disponível, é preferível usar um disco não volátil."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Caminho do diretório para os arquivos relacionados ao relatório do DNS. O "
+#~ "padrão é '/tmp', caso esteja disponível, é preferível usar um disco não "
+#~ "volátil."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "O tamanho do arquivo é muito grande para ser editado pelo LuCI (&ge; 100 "
+#~ "KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Esta mudança requer um reinício manual do serviço para fazer efeito."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr "Este formulário permite modificar o conteúdo da lista negra (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr "Este formulário permite modificar o conteúdo da lista branca (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Esse formulário permite que você modifique o conteúdo das do arquivo de "
+#~ "configuração principal (/etc/config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Esse formulário permite que você consulte listas de blocos ativos para "
+#~ "certos domínios, e.x. para listas de permissão."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Esta opção economiza uma quantidade enorme de espaço de armazenamento, "
+#~ "porém inicia um pequeno ubus/adblock de monitoramento em segundo plano."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Para sobrescrever o caminho padrão, use a opção 'Diretório DNS' na seção "
+#~ "extra abaixo."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "As 10 Principais Notificações"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Assunto da mensagem para as notificações de E-Mail do adblock."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Consultas Totais ao DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Aguardando a conclusão do comando..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Lista Branca"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Arquivo de Lista Branca"
+
+#~ msgid "Yes"
+#~ msgstr "Sim"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "ex. para receber um E-Mail de notificação com cada rodada do adblock, "
+#~ "defina este valor para 200000."
#~ msgid "'Jail' Blocklist Creation"
#~ msgstr "'Enjaule' Criação de Lista Negra"
diff --git a/applications/luci-app-adblock/po/ro/adblock.po b/applications/luci-app-adblock/po/ro/adblock.po
index a5432cb42d..b333a0c312 100644
--- a/applications/luci-app-adblock/po/ro/adblock.po
+++ b/applications/luci-app-adblock/po/ro/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/ro/>\n"
"Language: ro\n"
@@ -9,664 +9,833 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Atenție:</b> Pentru a preveni excepțiile OOM (Out-of-memory=consumarea "
-"RAM-ului), pe dispozitive cu mai puțin de 64 MB RAM, vă rugăm selectați doar "
-"puține dintre liste!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Actiune"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Statusul Adblock-ului"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Versiune Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Întârziere adițională înainte ca procesarea adblock-ului să înceapă (în "
"secunde)."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avansat"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Răspuns"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Categorii arhivă"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Director copie de siguranţă"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Listă neagră"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Fișier Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Cereri DNS Blocate"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Domeniu blocat"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Surse de blocare"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Sursa de blocare nu a fost găsită!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Colectare date..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Număr"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Director DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Raport interogare DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Data"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Descriere"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domeniu"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Utilitar descărcare"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Notificare e-mail"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Profil e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Adresa e-mail expeditor"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Subiect e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Editare listă neagră"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Editare configuraţie"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Editare listă albă"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Activare Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Data sfârşit"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Opțiuni suplimentare"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtru"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Eliberează cache-ul DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Eliberează cache-ul DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Forţează DNS Local"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr "Setări generale"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Fișierul de intrare nu a fost găsit, vă rugăm verificaţi configuraţia."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Ultima rulare"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Ultimele interogări DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Încărcare"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Nume / Adresă IP"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Nu"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Prezentare generală"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Vă rugăm editaţi acest fişier intr-o sesiune de terminal."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Interogare"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Interogare domenii"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Reîmprospătare"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Reîmprospătează sursele de blocare"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Reia"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Salvează"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Setează nivelul priorității la 'prioritate scăzută', iar procesarea în "
-"fundal al adblock-ului va consuma mai puține resurse."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Data de început"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Declanșator la pornire"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Suspendă"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Suspendarea / Reluarea Adblock-ului"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Număr total interogări DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Intârzierea declanșării"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "În așteptarea finalizării comenzii..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Lista albă"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Fișier lista albă"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Da"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Atenție:</b> Pentru a preveni excepțiile OOM (Out-of-memory=consumarea "
+#~ "RAM-ului), pe dispozitive cu mai puțin de 64 MB RAM, vă rugăm selectați "
+#~ "doar puține dintre liste!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Statusul Adblock-ului"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Versiune Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Avansat"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Categorii arhivă"
+
+#~ msgid "Blacklist"
+#~ msgstr "Listă neagră"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Fișier Blacklist"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Cereri DNS Blocate"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Sursa de blocare nu a fost găsită!"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Colectare date..."
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Raport interogare DNS"
+
+#~ msgid "Description"
+#~ msgstr "Descriere"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Profil e-mail"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Adresa e-mail expeditor"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Subiect e-mail"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Editare configuraţie"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Activare Adblock"
+
+#~ msgid "Extra Options"
+#~ msgstr "Opțiuni suplimentare"
+
+#~ msgid "Filter"
+#~ msgstr "Filtru"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Fișierul de intrare nu a fost găsit, vă rugăm verificaţi configuraţia."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Ultimele interogări DNS"
+
+#~ msgid "Loading"
+#~ msgstr "Încărcare"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Nume / Adresă IP"
+
+#~ msgid "No"
+#~ msgstr "Nu"
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Vă rugăm editaţi acest fişier intr-o sesiune de terminal."
+
+#~ msgid "Query domains"
+#~ msgstr "Interogare domenii"
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Reîmprospătează sursele de blocare"
+
+#~ msgid "Resume"
+#~ msgstr "Reia"
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Setează nivelul priorității la 'prioritate scăzută', iar procesarea în "
+#~ "fundal al adblock-ului va consuma mai puține resurse."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Declanșator la pornire"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Suspendarea / Reluarea Adblock-ului"
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Număr total interogări DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "În așteptarea finalizării comenzii..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Lista albă"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Fișier lista albă"
+
+#~ msgid "Yes"
+#~ msgstr "Da"
diff --git a/applications/luci-app-adblock/po/ru/adblock.po b/applications/luci-app-adblock/po/ru/adblock.po
index 34ebd29fd0..9d28fa3475 100644
--- a/applications/luci-app-adblock/po/ru/adblock.po
+++ b/applications/luci-app-adblock/po/ru/adblock.po
@@ -16,733 +16,1148 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Внимание:</b> Для предотвращения переполнения оперативной памяти, на "
-"устройствах с менее 64 MB, выбирайте только необходимый минимум списков!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Действие"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Adblock Блокировщик рекламы"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Состояние Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Версия Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Дополнительная задержка в секундах до начала работы Adblock."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Дополнительно"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Ответ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Категории списков"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Папка для резервных копий"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Чёрный список"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Файл черного списка"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Блокируемые DNS запросы"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Блокированные домены"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Источники списков блокировок"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Список блокировок не найден!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Выберите 'none', чтобы отключить автоматический старт, 'timed', чтобы "
-"использовать стандартную задержку (по умолчанию 30 сек.) или выберите другой "
-"интерфейс для запуска."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Клиент"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Сбор данных..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Настройка Adblock. Приложения для блокировки рекламных или ненадежных "
-"доменов используя DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Счёт"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS бэкенд (папка DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "Внутренний DNS, DNS каталог"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "Блокировавший вариант DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "Папка DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Сброс файла DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS-оповещение"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Репорт запроса DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Вариант DNS, Сброс файла DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Дата"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Описание"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Отключить adblock запускаемые перезапуски и сброс файла DNS для бэкендов dns "
-"с функцией автозагрузки."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Отключить сжатие доменам, если число заблокированных доменов превышает этот "
-"порог."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmask также поддерживает вариант \"null\" блок, который позволяет лучше "
-"реагировать на запросы."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Домен"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Домен/Клиент/Дата/Время"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Утилита для скачивания"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Утилита для скачивания (с библиотекой SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Уведомление электронной почты"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Адрес получателя электронной почты"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Счётчик e-mail уведомлений"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "Профиль e-mail"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Адрес получателя электронной почты"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Адрес посланника электронной почты"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Тема письма"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Редактировать Черный список"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Редактировать config файл"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Редактировать Белый список"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Включить Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-"Включить ведение подробного журнала для отладки в случае ошибок обработки."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Дата окончания"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Дополнительные настройки"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Фильтр"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-"Фильтрование DNS-запросов для определенного домена, клиента или периода "
-"времени."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Очистка кэша DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Очистка DNS-кэша после обработки Adblock-ом."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"<br />Для получения дополнительной информации <a href=\"%s\" target=\"_blank"
-"\"> смотрите онлайн документацию</a>."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Очистка кэша DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-"<br />Для повышения производительности вы можете увеличить это значение, "
-"например значения '8' или '16' должны быть безопасными."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Локальный DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Полное расписание пути к файлу чёрного списка."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Полный путь к файлу Белого списка."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"Собирать DNS сетевой трафик через tcpdump для того, чтобы предоставить отчет "
-"DNS-запрос по требованию."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Config файл не найден, пожалуйста, проверьте ваши настройки."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Последний запуск"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Свежие DNS запросы"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Список доступных сетевых интерфейсов. \tОбычно запускается ‘wan’ интерфейсом."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-"Список поддерживаемых бэкэндов DNS с каталогом экспортных директорий по "
-"умолчанию."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Список поддерживаемых вариантов блокировки DNS. По умолчанию 'nxdomain' "
-"будет использоваться для всех DNS бэкэндов."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
"Список поддерживаемых и полностью предварительно настроенных утилит для "
"скачивания."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Загрузка"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Локальные порты FW/DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Журнал"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Низкий приоритет службы"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr "Профиль электронной почты, используемый в 'msmtp' для уведомлений."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Макс. очередь загрузки"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Имя / IP-адрес"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Нет"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Возможные варианты детальной настройки, если значения по умолчанию не "
-"подходят для вас."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Всего доменов"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Обзор"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Добавляйте только один домен на строку. Комментарии вводятся используя '#'. "
-"IP адреса, wildcard и регулярные выражения запрещены."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Редактируйте данный файл только в терминале."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-"Обратите внимание: для этого требуется ручная установка и настройка пакета "
-"'msmtp'."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
-"Обратите внимание: для этого требуется ручная установка пакета 'tcpdump-"
-"mini'."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Запрос"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Запрос доменов"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"Увеличьте количество e-mail уведомлений, чтобы получить сообщения, если "
-"общее количество меньше или равно заданному пределу (по умолчанию 0),"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "Адрес получателя для уведомлений по электронной почте."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-"Перенаправить все DNS-запросы из зоны 'lan' в локальный преобразователь, "
-"используемый для протоколов udp и tcp на портах 53, 853 и 5353."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Обновить"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "Обновить источники списков блокировок"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "Обновить отчет"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "Количество фрагментов отчета"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "Размер фрагментов отчета"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "Папка для отчетов"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "Отчет интерфейса"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "Порт(ы) для прослушивания отчета(ов)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "Количество фрагментов отчета, используемых tcpdump (по умолчанию '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-"Размер фрагмента отчета, используемый tcpdump в мегабайтах (по умолчанию "
-"'1')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-"Интерфейс отчетов, используемый tcpdump, установлен в 'any' для нескольких "
-"интерфейсов (по умолчанию 'br-lan')."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-"Сбрасывает последний блок-файл DNS 'adb_list.overall' после нагрузки через "
-"DNS сервер."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Возобновить"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Информация о состоянии"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "Запрос SSL"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Сохранить"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-"Отправлять уведомления на почту в случае ошибки обработки или если число "
-"доменов \"&le;\" равно 0."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "Адрес отправителя для уведомлений по электронной почте."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"Установить приоритет задачи на \"низкий\" для уменьшения потребляемых "
-"ресурсов системы."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
-msgstr "Размер очереди параллельных загрузок &amp; ('4' по умолчанию)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-"Разделенный пробелом список портов брандмауэра, которые должны быть "
-"перенаправлены локально."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-"Разделенный пробелом список портов для отчетов, используемых tcpdump (по "
-"умолчанию: '53')."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "Дата начала"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Автозапуск после"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "Приостановить"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Приостановить / Возобновить Adblock"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "Степень сжатия TLD"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Место размещения резервного списка блокировок. По умолчанию '/tmp', по "
-"возможности необходимо использовать энергонезависимый диск."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"Целевой каталог для файлов отчетов, связанных с dns.. По умолчанию '/tmp', "
-"по возможности необходимо использовать энергонезависимый диск."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "Папка для созданного списка блокировки 'adb_list.overall'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-"Этот файл слишком большой для редактирования в Web-интерфейсе LuCI (&ge; 100 "
-"KB)."
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-"Вывод системного журнала, предварительно отфильтрованный только для "
-"сообщений, связанных с adblock."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-"Это изменение требует ручной остановки и повторного запуска, чтобы вступить "
-"в силу."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
-msgstr "Эта форма позволяет изменять содержимое черного списка adblock (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr "Эта форма позволяет изменять содержимое белого списка adblock (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Данное поле позволяет изменять содержимое config файла Adblock-a (/etc/"
-"config/adblock)."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+"Вывод системного журнала, предварительно отфильтрованный только для "
+"сообщений, связанных с adblock."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Данное поле позволяет запросить домены для конкретных списков, например для "
-"Белого списка."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-"Эта опция экономит огромное количество места для хранения, но запускает "
-"небольшой мониторинг ubus/adblock в фоновом режиме."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Время"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Чтобы заменить путь по умолчанию, используйте пункт 'Папка DNS' в разделе "
-"'Дополнительные настройки'."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "Топ-10 Отчетов"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "Тема для уведомлений adblock по электронной почте."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Всего запросов DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Задержка запуска"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "Подробный журнал отладки"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Ожидание завершения выполнения команды..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Белый список"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Файл Белого списка"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Да"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
msgstr ""
-"например, чтобы получать уведомления по электронной почте при каждом запуске "
-"adblock, установите это значение равным 200000."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Внимание:</b> Для предотвращения переполнения оперативной памяти, на "
+#~ "устройствах с менее 64 MB, выбирайте только необходимый минимум списков!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Состояние Adblock"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Версия Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Дополнительно"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Категории списков"
+
+#~ msgid "Blacklist"
+#~ msgstr "Чёрный список"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Файл черного списка"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Блокируемые DNS запросы"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Список блокировок не найден!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Выберите 'none', чтобы отключить автоматический старт, 'timed', чтобы "
+#~ "использовать стандартную задержку (по умолчанию 30 сек.) или выберите "
+#~ "другой интерфейс для запуска."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Сбор данных..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Настройка Adblock. Приложения для блокировки рекламных или ненадежных "
+#~ "доменов используя DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS бэкенд (папка DNS)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "Внутренний DNS, DNS каталог"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Блокировавший вариант DNS"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS-оповещение"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Репорт запроса DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Вариант DNS, Сброс файла DNS"
+
+#~ msgid "Description"
+#~ msgstr "Описание"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Отключить adblock запускаемые перезапуски и сброс файла DNS для бэкендов "
+#~ "dns с функцией автозагрузки."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Отключить сжатие доменам, если число заблокированных доменов превышает "
+#~ "этот порог."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmask также поддерживает вариант \"null\" блок, который позволяет лучше "
+#~ "реагировать на запросы."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Домен/Клиент/Дата/Время"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Утилита для скачивания (с библиотекой SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Счётчик e-mail уведомлений"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "Профиль e-mail"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Адрес посланника электронной почты"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Тема письма"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Редактировать config файл"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Включить Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Включить ведение подробного журнала для отладки в случае ошибок обработки."
+
+#~ msgid "Extra Options"
+#~ msgstr "Дополнительные настройки"
+
+#~ msgid "Filter"
+#~ msgstr "Фильтр"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Фильтрование DNS-запросов для определенного домена, клиента или периода "
+#~ "времени."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Очистка DNS-кэша после обработки Adblock-ом."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "<br />Для получения дополнительной информации <a href=\"%s\" target="
+#~ "\"_blank\"> смотрите онлайн документацию</a>."
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "<br />Для повышения производительности вы можете увеличить это значение, "
+#~ "например значения '8' или '16' должны быть безопасными."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Полное расписание пути к файлу чёрного списка."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Полный путь к файлу Белого списка."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Собирать DNS сетевой трафик через tcpdump для того, чтобы предоставить "
+#~ "отчет DNS-запрос по требованию."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Config файл не найден, пожалуйста, проверьте ваши настройки."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Свежие DNS запросы"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Список доступных сетевых интерфейсов. \tОбычно запускается ‘wan’ "
+#~ "интерфейсом."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Список поддерживаемых бэкэндов DNS с каталогом экспортных директорий по "
+#~ "умолчанию."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Список поддерживаемых вариантов блокировки DNS. По умолчанию 'nxdomain' "
+#~ "будет использоваться для всех DNS бэкэндов."
+
+#~ msgid "Loading"
+#~ msgstr "Загрузка"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Локальные порты FW/DNS"
+
+#~ msgid "Logfile"
+#~ msgstr "Журнал"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr "Профиль электронной почты, используемый в 'msmtp' для уведомлений."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Макс. очередь загрузки"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Имя / IP-адрес"
+
+#~ msgid "No"
+#~ msgstr "Нет"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Возможные варианты детальной настройки, если значения по умолчанию не "
+#~ "подходят для вас."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Всего доменов"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Добавляйте только один домен на строку. Комментарии вводятся используя "
+#~ "'#'. IP адреса, wildcard и регулярные выражения запрещены."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Редактируйте данный файл только в терминале."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Обратите внимание: для этого требуется ручная установка и настройка "
+#~ "пакета 'msmtp'."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr ""
+#~ "Обратите внимание: для этого требуется ручная установка пакета 'tcpdump-"
+#~ "mini'."
+
+#~ msgid "Query domains"
+#~ msgstr "Запрос доменов"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "Увеличьте количество e-mail уведомлений, чтобы получить сообщения, если "
+#~ "общее количество меньше или равно заданному пределу (по умолчанию 0),"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "Перенаправить все DNS-запросы из зоны 'lan' в локальный преобразователь, "
+#~ "используемый для протоколов udp и tcp на портах 53, 853 и 5353."
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "Обновить источники списков блокировок"
+
+#~ msgid "Refresh Report"
+#~ msgstr "Обновить отчет"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "Порт(ы) для прослушивания отчета(ов)"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr ""
+#~ "Количество фрагментов отчета, используемых tcpdump (по умолчанию '5')."
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr ""
+#~ "Размер фрагмента отчета, используемый tcpdump в мегабайтах (по умолчанию "
+#~ "'1')."
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr ""
+#~ "Интерфейс отчетов, используемый tcpdump, установлен в 'any' для "
+#~ "нескольких интерфейсов (по умолчанию 'br-lan')."
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr ""
+#~ "Сбрасывает последний блок-файл DNS 'adb_list.overall' после нагрузки "
+#~ "через DNS сервер."
+
+#~ msgid "Resume"
+#~ msgstr "Возобновить"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Информация о состоянии"
+
+#~ msgid "SSL req."
+#~ msgstr "Запрос SSL"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr ""
+#~ "Отправлять уведомления на почту в случае ошибки обработки или если число "
+#~ "доменов \"&le;\" равно 0."
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "Адрес отправителя для уведомлений по электронной почте."
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "Установить приоритет задачи на \"низкий\" для уменьшения потребляемых "
+#~ "ресурсов системы."
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr "Размер очереди параллельных загрузок &amp; ('4' по умолчанию)."
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr ""
+#~ "Разделенный пробелом список портов брандмауэра, которые должны быть "
+#~ "перенаправлены локально."
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr ""
+#~ "Разделенный пробелом список портов для отчетов, используемых tcpdump (по "
+#~ "умолчанию: '53')."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Автозапуск после"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Приостановить / Возобновить Adblock"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "Степень сжатия TLD"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Место размещения резервного списка блокировок. По умолчанию '/tmp', по "
+#~ "возможности необходимо использовать энергонезависимый диск."
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "Целевой каталог для файлов отчетов, связанных с dns.. По умолчанию '/"
+#~ "tmp', по возможности необходимо использовать энергонезависимый диск."
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr ""
+#~ "Этот файл слишком большой для редактирования в Web-интерфейсе LuCI (&ge; "
+#~ "100 KB)."
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr ""
+#~ "Это изменение требует ручной остановки и повторного запуска, чтобы "
+#~ "вступить в силу."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr ""
+#~ "Эта форма позволяет изменять содержимое черного списка adblock (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr "Эта форма позволяет изменять содержимое белого списка adblock (%s)."
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Данное поле позволяет изменять содержимое config файла Adblock-a (/etc/"
+#~ "config/adblock)."
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr ""
+#~ "Данное поле позволяет запросить домены для конкретных списков, например "
+#~ "для Белого списка."
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "Эта опция экономит огромное количество места для хранения, но запускает "
+#~ "небольшой мониторинг ubus/adblock в фоновом режиме."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Чтобы заменить путь по умолчанию, используйте пункт 'Папка DNS' в разделе "
+#~ "'Дополнительные настройки'."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "Топ-10 Отчетов"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "Тема для уведомлений adblock по электронной почте."
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Всего запросов DNS"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Ожидание завершения выполнения команды..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Белый список"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Файл Белого списка"
+
+#~ msgid "Yes"
+#~ msgstr "Да"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "например, чтобы получать уведомления по электронной почте при каждом "
+#~ "запуске adblock, установите это значение равным 200000."
#~ msgid "'Jail' Blocklist Creation"
#~ msgstr "Создание Черного<br />списка 'Jail'"
diff --git a/applications/luci-app-adblock/po/sk/adblock.po b/applications/luci-app-adblock/po/sk/adblock.po
index 33e870714f..4311b22d7e 100644
--- a/applications/luci-app-adblock/po/sk/adblock.po
+++ b/applications/luci-app-adblock/po/sk/adblock.po
@@ -10,669 +10,826 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Pozor:</b> Vyberte si len niektoré, aby ste predišli chybám z dôvodu "
-"nedostatku pamäti na zariadeniach s menej ako 64 MB RAM!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Akcia"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Blokovanie reklamy Adblock"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Stav blokovania reklamy"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Verzia Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Dodatočné oneskorenie v sekundách pred začiatkom spracovania blokovania "
"reklamy."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Pokročilé"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Odpoveď"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Kategórie archívov"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Záložný priečinok"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Čierna listina"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Súbor s čiernou listinou"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Blokované DNS dopyty"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Blokovaná doména"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Zdroje zoznamov blokovaní"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Zoznam blokovaní nenájdený!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-"Vyberte 'žiadne' ak chcete vypnúť automatické spúšťanie, 'časované' pre "
-"tradičný časový limit (štandardne 30 s.) alebo zvoľte iný spôsob spustenia."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Zbieram dáta..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
-msgstr "Nastavenie blokovania reklám Adblock na blokovanie reklamy pomocou DNS."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Počet"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS adresár"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Inicializácia DNS súboru"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "Prehľad DNS dopytov"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Dátum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Popis"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Zakázať kompresiu domén najvyššej úrovne, pokiaľ je počet blokovaných domén "
-"väčší ako táto hodnota."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq podporuje aj 'null' varianty blokovania, ktoré môžu prinášať "
-"rýchlejšie časy odozvy."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Doména"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Doména/klient/dátum/čas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Nástroj na sťahovanie"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Nástroj na sťahovanie (SSL)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "Upozornenie e-mailom"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "Adresa príjemcu e-mailu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Počet e-mailových upozornení"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "E-mailový profil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "Adresa príjemcu e-mailu"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "Adresa odosielateľa e-mailu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "Téma e-mailu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Upraviť čiernu listinu"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Upraviť nastavenia"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Upraviť bielu listinu"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Povoliť Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-"Zapnúť podrobné informácie pre ladenie v prípade akýchkoľvek chýb počas "
-"spracovania."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Zapnuté"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Koncový dátum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Ďalšie možnosti"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filter"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Vyprázdniť medzipamäť DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Vyprázdniť medzipamäť DNS po spracovaní blokovania reklám."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"Ďalšie informácie nájdete v <a href=\"%s\" target=\"_blank\">online "
-"dokumentácii</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Vyprázdniť medzipamäť DNS"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Uložiť"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Pozor:</b> Vyberte si len niektoré, aby ste predišli chybám z dôvodu "
+#~ "nedostatku pamäti na zariadeniach s menej ako 64 MB RAM!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Stav blokovania reklamy"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Verzia Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Pokročilé"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Kategórie archívov"
+
+#~ msgid "Blacklist"
+#~ msgstr "Čierna listina"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Súbor s čiernou listinou"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Blokované DNS dopyty"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Zoznam blokovaní nenájdený!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Vyberte 'žiadne' ak chcete vypnúť automatické spúšťanie, 'časované' pre "
+#~ "tradičný časový limit (štandardne 30 s.) alebo zvoľte iný spôsob "
+#~ "spustenia."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Zbieram dáta..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Nastavenie blokovania reklám Adblock na blokovanie reklamy pomocou DNS."
+
+#~ msgid "DNS Query Report"
+#~ msgstr "Prehľad DNS dopytov"
+
+#~ msgid "Description"
+#~ msgstr "Popis"
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Zakázať kompresiu domén najvyššej úrovne, pokiaľ je počet blokovaných "
+#~ "domén väčší ako táto hodnota."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq podporuje aj 'null' varianty blokovania, ktoré môžu prinášať "
+#~ "rýchlejšie časy odozvy."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Doména/klient/dátum/čas"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Nástroj na sťahovanie (SSL)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Počet e-mailových upozornení"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "E-mailový profil"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "Adresa odosielateľa e-mailu"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "Téma e-mailu"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Upraviť nastavenia"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Povoliť Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Zapnúť podrobné informácie pre ladenie v prípade akýchkoľvek chýb počas "
+#~ "spracovania."
+
+#~ msgid "Extra Options"
+#~ msgstr "Ďalšie možnosti"
+
+#~ msgid "Filter"
+#~ msgstr "Filter"
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Vyprázdniť medzipamäť DNS po spracovaní blokovania reklám."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "Ďalšie informácie nájdete v <a href=\"%s\" target=\"_blank\">online "
+#~ "dokumentácii</a>"
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
index 290865daad..f3537c12cc 100644
--- a/applications/luci-app-adblock/po/sv/adblock.po
+++ b/applications/luci-app-adblock/po/sv/adblock.po
@@ -10,691 +10,989 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Varning:</b> För att förhindra OOM-undantag på enheter med lågt minne med "
-"mindre än 64 MB ledigt RAM-minne, välj bara några av dem!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Åtgärd"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Adblock"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Status för Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Version av Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Ytterligare trigger fördröjning i sekunder innan Adblock-bearbetningen "
"påbörjas."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Avancerat"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Svar"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Arkiv kategorier"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Säkerhetskopiera mapp"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Svartlista"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Svartlista fil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Blockerade DNS-frågor"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Blockerad domän"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Källor för blockeringslistor"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Blocklista hittades inte!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Välj 'inga' för att stänga av automatiska uppstarter, 'tidsinställd för att "
-"använda ett klassiskt avbrott (30 sek. är standard) eller välj ett annat "
-"utlösande gränssnitt."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Samlar in data..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Konfiguration av paketet adblock för att blockera annons/otillåtna domäner "
-"genom att använda DNS."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Räkna"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS-bakände (DNS-mapp)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS-backend, DNS-katalog"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "DNS-blockeringsvariant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS-mapp"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "DNS-filåterställning"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS-Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "DNS-Frågerapport"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "DNS-variant, DNS-filåterställning"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Datum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Beskrivning"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"Inaktivera adblock utlöst omstart och 'DNS-fil återställning' för DNS-"
-"backends med autoload funktioner."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-"Inaktivera komprimering av toppnivådomänen om antalet blockerade domäner är "
-"större än tröskelvärdet."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-"Dnsmasq stöder också 'null'-blockvarianter, vilket kan ge bättre "
-"responstider."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Domän"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "Domän/Klient/Datum/Tid"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "Ladda ner verktyget"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "Nerladdningsprogram (SSL-bibliotek)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "E-postavisering"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "E-postmottagaradress"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "Antal e-postaviseringar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "E-postprofil"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "E-postmottagaradress"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "E-post avsändaradress"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "E-postämne"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Redigera svartlista"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Redigerar konfigurationen"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Redigera vitlista"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "Aktivera adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "Slutdatum"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Extra alternativ"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Filtrera"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
-msgstr "Filtrera DNS-frågeresultatet för en viss domän, klient eller tidsram."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
-msgstr "Töm DNS-cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "Töm DNS-cachen efter adblock-bearbetning."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-"För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-"
-"dokumentationen</a>"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-"För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. \"8\" "
-"eller \"16\" bör vara säkra."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
+msgstr "Töm DNS-cache"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "Tvinga lokal DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Full sökväg till svartliste-filen."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Full sökväg till vitliste-filen."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-"Samla DNS-relaterad nätverkstrafik via tcpdump för att tillhandahålla en DNS-"
-"Frågerapport på begäran."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-"Inmatningsfilen kunde inte hittas, var vänlig kontrollera din konfiguration."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "Kördes senast"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "Senaste DNS-frågor"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-"Lista över tillgängliga nätverksgränssnitt. Vanligtvis kommer uppstarten att "
-"utlösas av gränssnittet 'wan'."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
-msgstr "Lista med stödda DNS-backends med deras standardlista exportkatalog."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"Lista med stödda DNS-blockeringsvarianter. Som standard kommer 'nxdomän' att "
-"användas för alla DNS-backend."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr "Lista över stödda och helt förkonfigurerade nedladdningsverktyg."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Laddar"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "Lokala FW/DNS-portar"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "Loggfil"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "Lågprioriterad tjänst"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr "E-postprofil som används i 'msmtp' för adblock e-postaviseringar."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "Max. Nedladdningskö"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "Namn / IP-adress"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Nej"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-"Alternativ för ytterligare finjustering om standardvärdena inte passar dig."
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "Övergripande domäner"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Översikt"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"Lägg bara till en domän per rad. Kommentarer introducerade med '#' är "
-"tillåtna - ip-adresser, jokertecken och regex är inte."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "Vänligen redigera den här filen direkt i en terminal-session."
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-"Observera: detta behöver manuell 'msmtp' -paketinstallation och installation."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr "Observera: detta kräver manuell 'tcpdump-mini' paketinstallation."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "Fråga"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "Fråga efter domäner"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "Återuppta"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "Information om körtid"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "SSL-rek."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Spara"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "Uppstartslösare"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
-msgstr "Stäng av"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "Upphäv / Återuppta adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
+msgstr "Stäng av"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-"Det här formuläret tillåter dig att förändra innehållet i adblock's "
-"huvudsakliga konfigurations fil (/etc/config/adblock)."
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Väntar på att kommandot ska slutföras..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Vitlista"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Ja"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Varning:</b> För att förhindra OOM-undantag på enheter med lågt minne "
+#~ "med mindre än 64 MB ledigt RAM-minne, välj bara några av dem!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Status för Adblock"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Version av Adblock"
+
+#~ msgid "Advanced"
+#~ msgstr "Avancerat"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Arkiv kategorier"
+
+#~ msgid "Blacklist"
+#~ msgstr "Svartlista"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Svartlista fil"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Blockerade DNS-frågor"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Blocklista hittades inte!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Välj 'inga' för att stänga av automatiska uppstarter, 'tidsinställd för "
+#~ "att använda ett klassiskt avbrott (30 sek. är standard) eller välj ett "
+#~ "annat utlösande gränssnitt."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Samlar in data..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Konfiguration av paketet adblock för att blockera annons/otillåtna "
+#~ "domäner genom att använda DNS."
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS-bakände (DNS-mapp)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS-backend, DNS-katalog"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "DNS-blockeringsvariant"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS-Inotify"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "DNS-Frågerapport"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "DNS-variant, DNS-filåterställning"
+
+#~ msgid "Description"
+#~ msgstr "Beskrivning"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "Inaktivera adblock utlöst omstart och 'DNS-fil återställning' för DNS-"
+#~ "backends med autoload funktioner."
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr ""
+#~ "Inaktivera komprimering av toppnivådomänen om antalet blockerade domäner "
+#~ "är större än tröskelvärdet."
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr ""
+#~ "Dnsmasq stöder också 'null'-blockvarianter, vilket kan ge bättre "
+#~ "responstider."
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "Domän/Klient/Datum/Tid"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "Nerladdningsprogram (SSL-bibliotek)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "Antal e-postaviseringar"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "E-postprofil"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "E-post avsändaradress"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "E-postämne"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Redigerar konfigurationen"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "Aktivera adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr ""
+#~ "Aktivera utförlig felsökningsloggning vid eventuella bearbetningsfel."
+
+#~ msgid "Extra Options"
+#~ msgstr "Extra alternativ"
+
+#~ msgid "Filter"
+#~ msgstr "Filtrera"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr ""
+#~ "Filtrera DNS-frågeresultatet för en viss domän, klient eller tidsram."
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "Töm DNS-cachen efter adblock-bearbetning."
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr ""
+#~ "För ytterligare information <a href=\"%s\" target=\"_blank\">läs online-"
+#~ "dokumentationen</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr ""
+#~ "För ytterligare prestandaförbättringar kan du höja detta värde, t.ex. "
+#~ "\"8\" eller \"16\" bör vara säkra."
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Full sökväg till svartliste-filen."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Full sökväg till vitliste-filen."
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr ""
+#~ "Samla DNS-relaterad nätverkstrafik via tcpdump för att tillhandahålla en "
+#~ "DNS-Frågerapport på begäran."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr ""
+#~ "Inmatningsfilen kunde inte hittas, var vänlig kontrollera din "
+#~ "konfiguration."
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "Senaste DNS-frågor"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr ""
+#~ "Lista över tillgängliga nätverksgränssnitt. Vanligtvis kommer uppstarten "
+#~ "att utlösas av gränssnittet 'wan'."
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr ""
+#~ "Lista med stödda DNS-backends med deras standardlista exportkatalog."
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "Lista med stödda DNS-blockeringsvarianter. Som standard kommer 'nxdomän' "
+#~ "att användas för alla DNS-backend."
+
+#~ msgid "Loading"
+#~ msgstr "Laddar"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "Lokala FW/DNS-portar"
+
+#~ msgid "Logfile"
+#~ msgstr "Loggfil"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr "E-postprofil som används i 'msmtp' för adblock e-postaviseringar."
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "Max. Nedladdningskö"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "Namn / IP-adress"
+
+#~ msgid "No"
+#~ msgstr "Nej"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr ""
+#~ "Alternativ för ytterligare finjustering om standardvärdena inte passar "
+#~ "dig."
+
+#~ msgid "Overall Domains"
+#~ msgstr "Övergripande domäner"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "Lägg bara till en domän per rad. Kommentarer introducerade med '#' är "
+#~ "tillåtna - ip-adresser, jokertecken och regex är inte."
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "Vänligen redigera den här filen direkt i en terminal-session."
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr ""
+#~ "Observera: detta behöver manuell 'msmtp' -paketinstallation och "
+#~ "installation."
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr "Observera: detta kräver manuell 'tcpdump-mini' paketinstallation."
+
+#~ msgid "Query domains"
+#~ msgstr "Fråga efter domäner"
+
+#~ msgid "Resume"
+#~ msgstr "Återuppta"
+
+#~ msgid "Runtime Information"
+#~ msgstr "Information om körtid"
+
+#~ msgid "SSL req."
+#~ msgstr "SSL-rek."
+
+#~ msgid "Startup Trigger"
+#~ msgstr "Uppstartslösare"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "Upphäv / Återuppta adblock"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "Det här formuläret tillåter dig att förändra innehållet i adblock's "
+#~ "huvudsakliga konfigurations fil (/etc/config/adblock)."
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Väntar på att kommandot ska slutföras..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Vitlista"
+
+#~ msgid "Yes"
+#~ msgstr "Ja"
+
#~ msgid ""
#~ "Do not automatically update blocklists during startup, use blocklist "
#~ "backups instead."
diff --git a/applications/luci-app-adblock/po/templates/adblock.pot b/applications/luci-app-adblock/po/templates/adblock.pot
index bc41699337..d03fb1b2e6 100644
--- a/applications/luci-app-adblock/po/templates/adblock.pot
+++ b/applications/luci-app-adblock/po/templates/adblock.pot
@@ -1,655 +1,711 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+msgid "Action"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Action"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
-msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Client"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-msgid "Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
+msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
-msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
-msgid "List of supported and fully pre-configured download utilities."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid ""
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/tr/adblock.po b/applications/luci-app-adblock/po/tr/adblock.po
index 0d8ce064e4..511e8809a8 100644
--- a/applications/luci-app-adblock/po/tr/adblock.po
+++ b/applications/luci-app-adblock/po/tr/adblock.po
@@ -10,665 +10,766 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Dikkat:</b> RAM alanı 64 MB'dan az olan, düşük bellekli cihazlarda OOM "
-"(yetersiz bellek) hatalarını önlemek için lütfen bunlardan yalnızca "
-"birkaçını seçin!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Eylem"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Reklam Engelleyici"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Reklam Engelleyici Durumu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Reklam Engelleyici Sürümü"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
#, fuzzy
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "Reklam engelleme işlemi başlamadan önceki ilave tetik gecikmesi."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Gelişmiş"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Cevap"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Arşiv Kategorileri"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Yedek Dizini"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Kara Liste"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Kara Liste Dosyası"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "Engellenmiş DNS Sorguları"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Engellenmiş Alan Adı"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Engelleme Listesi Kaynakları"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Engelleme listesi bulunmadı!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Otomatik başlatmaları devre dışı bırakmak için 'none', klasik bir zaman "
-"aşımı kullanmak için 'timed' (varsayılan 30 sn.) veya başka bir tetikleme "
-"arayüzü seçin."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "İstemci"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Veri alınıyor..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-"Adblock paketinin, DNS kullanarak reklam/kötüye kullanım alanlarını "
-"engelleyecek şekilde yapılandırılması."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
#, fuzzy
msgid "Count"
msgstr "Sayım"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Yükleniyor"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Dikkat:</b> RAM alanı 64 MB'dan az olan, düşük bellekli cihazlarda OOM "
+#~ "(yetersiz bellek) hatalarını önlemek için lütfen bunlardan yalnızca "
+#~ "birkaçını seçin!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Reklam Engelleyici Durumu"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Reklam Engelleyici Sürümü"
+
+#~ msgid "Advanced"
+#~ msgstr "Gelişmiş"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Arşiv Kategorileri"
+
+#~ msgid "Blacklist"
+#~ msgstr "Kara Liste"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Kara Liste Dosyası"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Engellenmiş DNS Sorguları"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Engelleme listesi bulunmadı!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Otomatik başlatmaları devre dışı bırakmak için 'none', klasik bir zaman "
+#~ "aşımı kullanmak için 'timed' (varsayılan 30 sn.) veya başka bir tetikleme "
+#~ "arayüzü seçin."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Veri alınıyor..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr ""
+#~ "Adblock paketinin, DNS kullanarak reklam/kötüye kullanım alanlarını "
+#~ "engelleyecek şekilde yapılandırılması."
+
+#~ msgid "Loading"
+#~ msgstr "Yükleniyor"
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index f9653cb0aa..1dda1e4d0c 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -11,655 +11,756 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Дія"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Додатково"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
-msgid "Answer"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
+msgid "Answer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Чорний список"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
-msgid "Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
+msgid "Blocklist Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Клієнт"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Збирання даних..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Дата"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Опис"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "Домен"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "Редагувати чорний список"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "Змінити конфігурацію"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "Редагувати білий список"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "Додаткові параметри"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "Фільтр"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
-msgid "Force Local DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "Повний шлях до файлу чорного списку."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "Повний шлях до файлу білого списку."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid "Force Local DNS"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "Вхідний файл не знайдено, будь ласка, перевірте вашу конфігурацію."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Завантаження"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "Немає"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "Огляд"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
+msgid ""
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "Оновити"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "Зберегти"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Очікуємо завершення виконання команди..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Білий список"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Так"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid "Advanced"
+#~ msgstr "Додатково"
+
+#~ msgid "Blacklist"
+#~ msgstr "Чорний список"
+
+#~ msgid "Collecting data..."
+#~ msgstr "Збирання даних..."
+
+#~ msgid "Description"
+#~ msgstr "Опис"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "Змінити конфігурацію"
+
+#~ msgid "Extra Options"
+#~ msgstr "Додаткові параметри"
+
+#~ msgid "Filter"
+#~ msgstr "Фільтр"
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "Повний шлях до файлу чорного списку."
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "Повний шлях до файлу білого списку."
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "Вхідний файл не знайдено, будь ласка, перевірте вашу конфігурацію."
+
+#~ msgid "Loading"
+#~ msgstr "Завантаження"
+
+#~ msgid "No"
+#~ msgstr "Немає"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Очікуємо завершення виконання команди..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Білий список"
+
+#~ msgid "Yes"
+#~ msgstr "Так"
diff --git a/applications/luci-app-adblock/po/vi/adblock.po b/applications/luci-app-adblock/po/vi/adblock.po
index b6a9773317..ae4754f0cf 100644
--- a/applications/luci-app-adblock/po/vi/adblock.po
+++ b/applications/luci-app-adblock/po/vi/adblock.po
@@ -10,673 +10,832 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>Lưu ý:</b> Chỉ lựa chọn một vài bộ lọc quảng cáo để tránh tình trạng đầy "
-"bộ nhớ trên thiết bị có dung lượng bộ nhớ truy cập ngẫu nhiên (RAM) ít hơn "
-"64 MB!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "Hành động"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "Chặn quảng cáo"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Trạng thái chặn quảng cáo"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Phiên bản chặn quảng cáo"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr ""
"Kích hoạt độ trễ trong vài giây trước khi bắt đầu tiến trình chặn quảng cáo."
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "Nâng cao"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "Phản hồi"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "Danh mục lưu trữ"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "Thư mục sao lưu"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "Danh sách đen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "Tập tin danh sách đen"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-#, fuzzy
-msgid "Blocked DNS Queries"
-msgstr "Chặn truy vấn DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "Tên miền bị chặn"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "Bộ lọc"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "Không tìm thấy bộ lọc!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"Chọn \"none\" để tắt tự khởi động, \"timed\" để hẹn giờ (mặc địch là 30 "
-"giây) hoặc chọn giao diện khởi động khác."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "Khách hàng"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "Đang lấy dữ liệu..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
-msgstr "Cấu hình chặn quảng cáo bằng cách sử dụng DNS."
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "Bộ đếm"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-#, fuzzy
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS cuối cùng (Thư mục DNS)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-#, fuzzy
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS cuối cùng, Thư mục DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-#, fuzzy
-msgid "DNS Blocking Variant"
-msgstr "Biến chặn DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
#, fuzzy
msgid "DNS Directory"
msgstr "Thư mục DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "Đặt lại tệp DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-#, fuzzy
-msgid "DNS Inotify"
-msgstr "Báo cáo DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-#, fuzzy
-msgid "DNS Query Report"
-msgstr "Báo cáo truy vấn DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "Biến DNS, Đặt lại tệp DNS"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "Ngày"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "Mô tả"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
-msgstr "Ngừng tự khởi động chặn quảng cáo và tự động đặt lại tệp DNS."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
-msgid "Download Utility"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
+msgid "Download Utility"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
+msgid "Edit Whitelist"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
-msgid "Edit Whitelist"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
-msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
-msgid "Flush DNS Cache"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid ""
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush DNS Cache"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "Đang tải"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
+msgid "Query"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid ""
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
-msgid "Query"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
-msgid "Receiver address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
+msgid "Refresh"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
-msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
-msgid "Refresh"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
-msgid "Start Date"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
-msgid "Suspend"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
+msgid "Suspend"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr "Mẫu này cho phép bạn chỉnh sửa nội dung của danh sách trắng (%s)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "Thời gian"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
msgstr ""
-"Để ghi đè lên tập tin gốc, hãy sử dụng \"Thư mục DNS\" với nhứng yêu tố bên "
-"dưới."
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "10 báo cáo hàng đầu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "Tổng DNS truy vấn"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "Kích hoạt độ trễ"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
#, fuzzy
msgid "Verbose Debug Logging"
msgstr "Nhật ký gỡ lỗi khởi động"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "Danh sách trắng"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "Tập tin danh sách trắng"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "Có"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
msgstr ""
-"ví dụ: Để nhận email thông báo mỗi lần kích hoạt chặn quảng cáo, đặt giá trị "
-"này là 200000."
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>Lưu ý:</b> Chỉ lựa chọn một vài bộ lọc quảng cáo để tránh tình trạng "
+#~ "đầy bộ nhớ trên thiết bị có dung lượng bộ nhớ truy cập ngẫu nhiên (RAM) "
+#~ "ít hơn 64 MB!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Trạng thái chặn quảng cáo"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Phiên bản chặn quảng cáo"
+
+#~ msgid "Advanced"
+#~ msgstr "Nâng cao"
+
+#~ msgid "Archive Categories"
+#~ msgstr "Danh mục lưu trữ"
+
+#~ msgid "Blacklist"
+#~ msgstr "Danh sách đen"
+
+#~ msgid "Blacklist File"
+#~ msgstr "Tập tin danh sách đen"
+
+#, fuzzy
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "Chặn truy vấn DNS"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "Không tìm thấy bộ lọc!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "Chọn \"none\" để tắt tự khởi động, \"timed\" để hẹn giờ (mặc địch là 30 "
+#~ "giây) hoặc chọn giao diện khởi động khác."
+
+#~ msgid "Collecting data..."
+#~ msgstr "Đang lấy dữ liệu..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr "Cấu hình chặn quảng cáo bằng cách sử dụng DNS."
+
+#, fuzzy
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS cuối cùng (Thư mục DNS)"
+
+#, fuzzy
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS cuối cùng, Thư mục DNS"
+
+#, fuzzy
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "Biến chặn DNS"
+
+#, fuzzy
+#~ msgid "DNS Inotify"
+#~ msgstr "Báo cáo DNS"
+
+#, fuzzy
+#~ msgid "DNS Query Report"
+#~ msgstr "Báo cáo truy vấn DNS"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "Biến DNS, Đặt lại tệp DNS"
+
+#~ msgid "Description"
+#~ msgstr "Mô tả"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr "Ngừng tự khởi động chặn quảng cáo và tự động đặt lại tệp DNS."
+
+#~ msgid "Loading"
+#~ msgstr "Đang tải"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr "Mẫu này cho phép bạn chỉnh sửa nội dung của danh sách trắng (%s)."
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr ""
+#~ "Để ghi đè lên tập tin gốc, hãy sử dụng \"Thư mục DNS\" với nhứng yêu tố "
+#~ "bên dưới."
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "10 báo cáo hàng đầu"
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "Tổng DNS truy vấn"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
+
+#~ msgid "Whitelist"
+#~ msgstr "Danh sách trắng"
+
+#~ msgid "Whitelist File"
+#~ msgstr "Tập tin danh sách trắng"
+
+#~ msgid "Yes"
+#~ msgstr "Có"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "ví dụ: Để nhận email thông báo mỗi lần kích hoạt chặn quảng cáo, đặt giá "
+#~ "trị này là 200000."
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index dcbf00dd82..9798959aa5 100644
--- a/applications/luci-app-adblock/po/zh_Hans/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po
@@ -17,668 +17,1090 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.11\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr "<b>注意:</b>为防止可用内存少于 64 MB 的低内存设备出现 OOM 异常,请仅选择其中一些!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "动作"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "广告拦截"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "Adblock 状态"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "Adblock 版本"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "事件触发启动前的延时(秒)。"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "高级"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "回答"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "存档类别"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "备份目录"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "黑名单"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "黑名单文件"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "已拦截的 DNS 请求"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "已拦截的域名"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "拦截列表来源"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "拦截列表未找到!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"选择“none”以禁用自动启动,“timed”以使用默认的超时设定(默认 30 秒),或选择另"
-"一个触发接口。"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "客户端 Client"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "正在收集数据…"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
-msgstr "Adblock 配置工具,通过 DNS 来拦截广告和阻止域名。"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "计数"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS 后端(DNS 目录)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS 后端,DNS 目录"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "DNS 拦截方法"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS 目录"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "DNS 文件重置"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS 验证"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "DNS 查询报告"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "DNS 变量,DNS 文件重置"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "日期"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "描述"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
msgstr ""
-"禁用 adblock 触发的重新启动以及具有自动加载功能的 dns 后端的“DNS 文件重置”。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
-msgstr "如果阻止的域名数大于此阈值,则禁用顶级域名压缩。"
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
-msgstr "Dnsmasq 还支持“null”方法,这可以提供更好的响应时间。"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "域名"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "域名/客户端/日期/时间"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "下载工具"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "下载实用程序(SSL 库)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "E-Mail 通知"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
-msgstr "E-Mail 收件人地址"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "E-Mail 通知计数"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "E-Mail 资料"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr "E-Mail 收件人地址"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "E-Mail 发件人地址"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "E-Mail 主题"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "编辑黑名单"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "编辑设置"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "编辑白名单"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "启用 Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr "在出现任何处理错误的情况下启用详细调试日志记录。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "结束日期"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "额外选项"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
-msgstr "过滤器"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
-msgstr "筛选特定域,客户端或时间范围的 DNS 查询结果。"
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
msgid "Flush DNS Cache"
msgstr "清空 DNS 缓存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "在 adblock 进程启动后清空 DNS 缓存。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "强制本地 DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
-msgstr "黑名单文件的完整路径。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "白名单文件的全路径。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
-msgstr "通过 tcpdump 收集 dns 有关的网络流量,以按需提供 DNS 查询报告。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "未找到输入文件,请检查您的配置。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "最后运行"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "最新的 DNS 查询"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
-msgstr "可用网络接口列表。通常启动将由“wan”接口触发。"
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
-msgstr "支持的 DNS 后端服务列表及其默认列表导出目录。"
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-"DNS 支持的拦截方法列表。默认情况下,“nxdomain”将用于所有 DNS 后端服务。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr "支持和完全预配置的下载工具列表。"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "加载中"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
-msgstr "本地 FW/DNS 端口"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "日志文件"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "低优先级服务"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
-msgstr "adblock 发送通知邮件用的“msmtp”账户名。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "最大下载队列"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "名称 / IP 地址"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "否"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "在默认设置并不适合您时的额外选项。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "域名总览"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "概览"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"请每行只添加一个域。允许使用“#”开头的注释 - ip 地址、通配符和正则表达式都不允"
-"许。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "请直接在终端会话中编辑此文件。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr "请注意:这需要手动安装和设置“msmtp”软件包。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr "请注意:这需要手动安装和设置“tcpdump-mini”软件包。"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "查询"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "查询域"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-"如果总计数小于或等于给定的限制(默认为0),则提高最小通知计数以获取 E-Mail,"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr "adblock 通知 E-Mail 的收件人地址。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-"将所有 DNS 查询从“lan”区域重定向到本地解析器,包括 udp、tcp 协议的 53、853、"
-"5353 端口 。"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "刷新"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "刷新拦截列表源"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "刷新报告"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "报告区块计数"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "报告区块大小"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "报告目录"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "报告接口"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
-msgstr "报告监听端口"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "tcpdump 将使用的报告区块计数(默认为“5”)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
-msgstr "tcpdump 将使用的报告区块大小(MB)(默认为“1”)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
-msgstr "tcpdump 使用的报告接口,对于多个接口设置为“any”(默认为“br-lan”)。"
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
-msgstr "DNS 后端加载完毕后,重置最终的 DNS 拦截文件“adb_list.overall”。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "恢复"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "运行信息"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "SSL请求。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "保存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
-msgstr "如果发生处理错误或域名数 &le; 0,则发送通知 E-Mail。"
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
-msgstr "adblock 通知 E-Mail 的发件人地址。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
-msgstr "设置 nice 级别为“低优先级”,adblock 后台进程将从系统中获取更少的资源。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
-msgstr "下载队列的大小,用于并行下载 &amp; 列表处理(默认为“4”)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
-msgstr "应被防火墙重定向到本地的端口列表,使用空格分隔。"
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
-msgstr "tcpdump 使用的报告端口列表,使用空格分隔(默认值:“53”)。"
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "开始日期"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "启动触发器"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "暂停"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "暂停/恢复 Adblock"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr "TLD 压缩阈值"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
-msgstr "adblock 源备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘。"
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-"与 dns 相关的报告文件的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr "系统日志输出,仅针对 adblock 相关的消息进行了预筛选。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "此更改需要手动停止/重新启动服务才能生效。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
-msgstr "此表单允许您修改 adblock 黑名单(%s)的内容。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr "此表单允许您修改 adblock 白名单(%s)的内容。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
-msgstr "此表单允许您修改主要 adblock 配置文件(/etc/config/adblock)的内容。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr "系统日志输出,仅针对 adblock 相关的消息进行了预筛选。"
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
-msgstr "此表单允许您查询某些域的活动块列表,例如用于列出白名单。"
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
-msgstr "此选项可节省大量存储空间,但要在后台启动一个小型 ubus/adblock 监视器。"
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "时间"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
-msgstr "要覆盖默认路径,请使用下面额外部分中的“DNS 目录”选项。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "前十报告"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
-msgstr "adblock 通知 E-Mail 的主题。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "DNS 查询总数"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "触发延迟"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "详细的调试记录"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "正在等待命令完成…"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "白名单"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "白名单文件"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "是"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
-msgstr "例如:要在每次运行 adblock 时收到 E-Mail 通知,请将此值设置为 200000。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
+msgstr ""
+
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>注意:</b>为防止可用内存少于 64 MB 的低内存设备出现 OOM 异常,请仅选择"
+#~ "其中一些!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "Adblock 状态"
+
+#~ msgid "Adblock Version"
+#~ msgstr "Adblock 版本"
+
+#~ msgid "Advanced"
+#~ msgstr "高级"
+
+#~ msgid "Archive Categories"
+#~ msgstr "存档类别"
+
+#~ msgid "Blacklist"
+#~ msgstr "黑名单"
+
+#~ msgid "Blacklist File"
+#~ msgstr "黑名单文件"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "已拦截的 DNS 请求"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "拦截列表未找到!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "选择“none”以禁用自动启动,“timed”以使用默认的超时设定(默认 30 秒),或选"
+#~ "择另一个触发接口。"
+
+#~ msgid "Collecting data..."
+#~ msgstr "正在收集数据…"
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr "Adblock 配置工具,通过 DNS 来拦截广告和阻止域名。"
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS 后端(DNS 目录)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS 后端,DNS 目录"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "DNS 拦截方法"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS 验证"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "DNS 查询报告"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "DNS 变量,DNS 文件重置"
+
+#~ msgid "Description"
+#~ msgstr "描述"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr ""
+#~ "禁用 adblock 触发的重新启动以及具有自动加载功能的 dns 后端的“DNS 文件重"
+#~ "置”。"
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr "如果阻止的域名数大于此阈值,则禁用顶级域名压缩。"
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr "Dnsmasq 还支持“null”方法,这可以提供更好的响应时间。"
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "域名/客户端/日期/时间"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "下载实用程序(SSL 库)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "E-Mail 通知计数"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "E-Mail 资料"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "E-Mail 发件人地址"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "E-Mail 主题"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "编辑设置"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "启用 Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr "在出现任何处理错误的情况下启用详细调试日志记录。"
+
+#~ msgid "Extra Options"
+#~ msgstr "额外选项"
+
+#~ msgid "Filter"
+#~ msgstr "过滤器"
+
+#~ msgid ""
+#~ "Filter the DNS Query result set for a particular domain, client or time "
+#~ "frame."
+#~ msgstr "筛选特定域,客户端或时间范围的 DNS 查询结果。"
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "在 adblock 进程启动后清空 DNS 缓存。"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
+
+#~ msgid "Full path to the blacklist file."
+#~ msgstr "黑名单文件的完整路径。"
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "白名单文件的全路径。"
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr "通过 tcpdump 收集 dns 有关的网络流量,以按需提供 DNS 查询报告。"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "未找到输入文件,请检查您的配置。"
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "最新的 DNS 查询"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr "可用网络接口列表。通常启动将由“wan”接口触发。"
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr "支持的 DNS 后端服务列表及其默认列表导出目录。"
+
+#~ msgid ""
+#~ "List of supported DNS blocking variants. By default 'nxdomain' will be "
+#~ "used for all DNS backends."
+#~ msgstr ""
+#~ "DNS 支持的拦截方法列表。默认情况下,“nxdomain”将用于所有 DNS 后端服务。"
+
+#~ msgid "Loading"
+#~ msgstr "加载中"
+
+#~ msgid "Local FW/DNS Ports"
+#~ msgstr "本地 FW/DNS 端口"
+
+#~ msgid "Logfile"
+#~ msgstr "日志文件"
+
+#~ msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#~ msgstr "adblock 发送通知邮件用的“msmtp”账户名。"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "最大下载队列"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "名称 / IP 地址"
+
+#~ msgid "No"
+#~ msgstr "否"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr "在默认设置并不适合您时的额外选项。"
+
+#~ msgid "Overall Domains"
+#~ msgstr "域名总览"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "请每行只添加一个域。允许使用“#”开头的注释 - ip 地址、通配符和正则表达式都"
+#~ "不允许。"
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "请直接在终端会话中编辑此文件。"
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr "请注意:这需要手动安装和设置“msmtp”软件包。"
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr "请注意:这需要手动安装和设置“tcpdump-mini”软件包。"
+
+#~ msgid "Query domains"
+#~ msgstr "查询域"
+
+#~ msgid ""
+#~ "Raise the minimum notification count, to get e-mails if the overall count "
+#~ "is less or equal to the given limit (default 0),"
+#~ msgstr ""
+#~ "如果总计数小于或等于给定的限制(默认为0),则提高最小通知计数以获取 E-"
+#~ "Mail,"
+
+#~ msgid ""
+#~ "Redirect all DNS queries from 'lan' zone to the local resolver, applies "
+#~ "to UDP and TCP protocol on port 53, 853 and 5353."
+#~ msgstr ""
+#~ "将所有 DNS 查询从“lan”区域重定向到本地解析器,包括 udp、tcp 协议的 53、"
+#~ "853、5353 端口 。"
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "刷新拦截列表源"
+
+#~ msgid "Refresh Report"
+#~ msgstr "刷新报告"
+
+#~ msgid "Report Listen Port(s)"
+#~ msgstr "报告监听端口"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr "tcpdump 将使用的报告区块计数(默认为“5”)。"
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr "tcpdump 将使用的报告区块大小(MB)(默认为“1”)。"
+
+#~ msgid ""
+#~ "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+#~ "(default 'br-lan')."
+#~ msgstr "tcpdump 使用的报告接口,对于多个接口设置为“any”(默认为“br-lan”)。"
+
+#~ msgid ""
+#~ "Resets the final DNS blockfile 'adb_list.overall' after loading through "
+#~ "the DNS backend."
+#~ msgstr "DNS 后端加载完毕后,重置最终的 DNS 拦截文件“adb_list.overall”。"
+
+#~ msgid "Resume"
+#~ msgstr "恢复"
+
+#~ msgid "Runtime Information"
+#~ msgstr "运行信息"
+
+#~ msgid "SSL req."
+#~ msgstr "SSL请求。"
+
+#~ msgid ""
+#~ "Send notification e-mails in case of a processing error or if domain "
+#~ "count is &le; 0."
+#~ msgstr "如果发生处理错误或域名数 &le; 0,则发送通知 E-Mail。"
+
+#~ msgid "Sender address for adblock notification e-mails."
+#~ msgstr "adblock 通知 E-Mail 的发件人地址。"
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "设置 nice 级别为“低优先级”,adblock 后台进程将从系统中获取更少的资源。"
+
+#~ msgid ""
+#~ "Size of the download queue to handle downloads &amp; list processing in "
+#~ "parallel (default '4')."
+#~ msgstr "下载队列的大小,用于并行下载 &amp; 列表处理(默认为“4”)。"
+
+#~ msgid ""
+#~ "Space separated list of firewall ports which should be redirected locally."
+#~ msgstr "应被防火墙重定向到本地的端口列表,使用空格分隔。"
+
+#~ msgid ""
+#~ "Space separated list of reporting port(s) used by tcpdump (default: '53')."
+#~ msgstr "tcpdump 使用的报告端口列表,使用空格分隔(默认值:“53”)。"
+
+#~ msgid "Startup Trigger"
+#~ msgstr "启动触发器"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "暂停/恢复 Adblock"
+
+#~ msgid "TLD Compression Threshold"
+#~ msgstr "TLD 压缩阈值"
+
+#~ msgid ""
+#~ "Target directory for adblock source backups. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "adblock 源备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘。"
+
+#~ msgid ""
+#~ "Target directory for dns related report files. Default is '/tmp', please "
+#~ "use preferably a non-volatile disk if available."
+#~ msgstr ""
+#~ "与 dns 相关的报告文件的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁"
+#~ "盘。"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "文件过大,无法使用 LuCI 的在线编辑(&ge; 100 KB)。"
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr "此更改需要手动停止/重新启动服务才能生效。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr "此表单允许您修改 adblock 黑名单(%s)的内容。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr "此表单允许您修改 adblock 白名单(%s)的内容。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "此表单允许您修改主要 adblock 配置文件(/etc/config/adblock)的内容。"
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr "此表单允许您查询某些域的活动块列表,例如用于列出白名单。"
+
+#~ msgid ""
+#~ "This option saves an enormous amount of storage space, but starts a small "
+#~ "ubus/adblock monitor in the background."
+#~ msgstr ""
+#~ "此选项可节省大量存储空间,但要在后台启动一个小型 ubus/adblock 监视器。"
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr "要覆盖默认路径,请使用下面额外部分中的“DNS 目录”选项。"
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "前十报告"
+
+#~ msgid "Topic for adblock notification e-mails."
+#~ msgstr "adblock 通知 E-Mail 的主题。"
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "DNS 查询总数"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "正在等待命令完成…"
+
+#~ msgid "Whitelist"
+#~ msgstr "白名单"
+
+#~ msgid "Whitelist File"
+#~ msgstr "白名单文件"
+
+#~ msgid "Yes"
+#~ msgstr "是"
+
+#~ msgid ""
+#~ "e.g. to receive an e-mail notification with every adblock run set this "
+#~ "value to 200000."
+#~ msgstr ""
+#~ "例如:要在每次运行 adblock 时收到 E-Mail 通知,请将此值设置为 200000。"
#~ msgid "'Jail' Blocklist Creation"
#~ msgstr "“Jail”拦截列表创建"
diff --git a/applications/luci-app-adblock/po/zh_Hant/adblock.po b/applications/luci-app-adblock/po/zh_Hant/adblock.po
index 37d0e725d9..3adefc7ab0 100644
--- a/applications/luci-app-adblock/po/zh_Hant/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hant/adblock.po
@@ -16,666 +16,987 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
-msgid ""
-"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
-"than 64 MB free RAM, please only select a few of them!"
-msgstr ""
-"<b>注意:</b>為防止在小於 64M 空閒記憶體的裝置上出現記憶體不足異常,請只選擇"
-"其中的幾個!"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Action"
msgstr "行動"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
+msgid "Active Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
msgstr "廣告塊"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
-msgid "Adblock Status"
-msgstr "廣告塊狀態"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
+msgid "Adblock action"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
+msgid "Add Blacklist Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
+msgid "Add Whitelist Domain"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
-msgid "Adblock Version"
-msgstr "廣告塊版本"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
+msgid "Add this (sub-)domain to your local blacklist."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
+msgid "Add this (sub-)domain to your local whitelist."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
+msgid "Additional Jail Blocklist"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
+msgid "Additional Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Additional trigger delay in seconds before adblock processing begins."
msgstr "廣告塊處理開始前數秒內的額外觸發延遲。"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
-msgid "Advanced"
-msgstr "進階"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
+msgid "Advanced DNS Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
+msgid "Advanced E-Mail Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
+msgid "Advanced Report Settings"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:252
msgid "Answer"
msgstr "回覆"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
-msgid "Archive Categories"
-msgstr "存檔分類"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid "Backup Directory"
msgstr "備份目錄"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
-msgid "Blacklist"
-msgstr "拉黑"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid "Base Temp Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
-msgid "Blacklist File"
-msgstr "拉黑檔案"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
+msgid ""
+"Base Temp Directory for all adblock related runtime operations, e.g. "
+"downloading, sorting, merging etc."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
-msgid "Blocked DNS Queries"
-msgstr "封锁的DNS査詢"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
+msgid ""
+"Blacklist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
+msgid "Blacklist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Blocked Domain"
msgstr "封锁网域"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
+msgid "Blocked Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid "Blocklist Backup"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
+msgid "Blocklist Query"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:311
+msgid "Blocklist Query..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Blocklist Sources"
msgstr "拉黑檔案清單"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
-msgid "Blocklist not found!"
-msgstr "未揾到拉黑檔案清單!"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid ""
-"Choose 'none' to disable automatic startups, 'timed' to use a classic "
-"timeout (default 30 sec.) or select another trigger interface."
+"Builds an additional DNS blocklist to block access to all domains except "
+"those listed in the whitelist. Please note: You can use this restrictive "
+"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
-"選擇\"無\"以禁用自動啟動,\"超時\"以使用經典超時(預設為 30 秒)或選擇其他觸"
-"發器介面。"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:106
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
+msgid "Cancel"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:250
msgid "Client"
msgstr "顧客"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
-msgid "Collecting data..."
-msgstr "收集資料中..."
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
msgid ""
-"Configuration of the adblock package to block ad/abuse domains by using DNS."
-msgstr "配置廣告塊包,以便使用 DNS 阻止廣告/濫用域。"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+"Configuration of the adblock package to block ad/abuse domains by using DNS. "
+"For further information <a href=\"https://github.com/openwrt/packages/blob/"
+"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
+"noopener\" >check the online documentation</a>"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:201
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
msgid "Count"
msgstr "次數"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
-msgid "DNS Backend (DNS Directory)"
-msgstr "DNS 後端(DNS 目錄)"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
-msgid "DNS Backend, DNS Directory"
-msgstr "DNS 後端,DNS 目錄"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:347
+msgid ""
+"Create compressed blocklist backups, they will be used in case of download "
+"errors or during startup."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
-msgid "DNS Blocking Variant"
-msgstr "DNS封锁變體"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
+msgid "DNS Backend"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "DNS Directory"
msgstr "DNS 目錄"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid "DNS File Reset"
msgstr "DNS檔案重置"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
-msgid "DNS Inotify"
-msgstr "DNS 校証"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
+msgid "DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
-msgid "DNS Query Report"
-msgstr "DNS 查詢報告"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
+msgid "DNS Requests (blocked)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:300
+msgid "DNS Requests (total)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
-msgid "DNS Variant, DNS File Reset"
-msgstr "DNS 變體,DNS 檔重置"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "DNS Restart Timeout"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:248
msgid "Date"
msgstr "日期"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
-msgid "Description"
-msgstr "說明"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable DNS Allow"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
-msgid ""
-"Disable adblock triggered restarts and the 'DNS File Reset' for DNS backends "
-"with autoload features."
-msgstr "禁用廣告板觸發重新開機和\"DNS 檔重置\"的 DNS 後端與自動載入功能。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
+msgid "Disable DNS Restarts"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:417
msgid ""
-"Disable the toplevel domain compression, if the number of blocked domains is "
-"greater than this threshold."
-msgstr "如果阻止的域數大於此閾值,請禁用頂層網域壓縮。"
+"Disable adblock triggered restarts for dns backends with autoload/inotify "
+"functions."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
-msgid ""
-"Dnsmasq also supports 'null' block variants, which may provide better "
-"response times."
-msgstr "Dnsmasq 還支援\"空\"塊變體,這可能提供更好的回應時間。"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:405
+msgid "Disable selective DNS whitelisting (RPZ pass through)."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:204
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:251
msgid "Domain"
msgstr "網域"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
-msgid "Domain/Client/Date/Time"
-msgstr "域/客户/日期/时间"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Download Parameters"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
+msgid "Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "Download Utility"
msgstr "下載實用程式"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-msgid "Download Utility (SSL Library)"
-msgstr "下載實用程式(SSL 庫)"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid "E-Mail Notification"
msgstr "電子郵件通知"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
-msgid "E-Mail Receiver Address"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
+msgid "E-Mail Notification Count"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-msgid "E-mail Notification Count"
-msgstr "電子郵件通知計數"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "E-Mail Profile"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
-msgid "E-mail Profile"
-msgstr "電子郵件設定檔"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
+msgid "E-Mail Receiver Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
-msgid "E-mail Sender Address"
-msgstr "電子郵件寄件者位址"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "E-Mail Sender Address"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
-msgid "E-mail Topic"
-msgstr "電子郵件主題"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "E-Mail Topic"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
msgid "Edit Blacklist"
msgstr "編輯拉黑檔案"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
-msgid "Edit Configuration"
-msgstr "編輯設定"
-
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
msgid "Edit Whitelist"
msgstr "編輯白名單"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
-msgid "Enable Adblock"
-msgstr "啟用 Adblock"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid "Enable SafeSearch"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-msgid "Enable verbose debug logging in case of any processing error."
-msgstr "在出現任何處理錯誤的情況下啟用詳細除錯日誌記錄。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "Enable moderate SafeSearch filters for youtube."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
+msgid "Enable the adblock service."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
+msgid "Enable verbose debug logging in case of any processing errors."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
msgid "Enabled"
msgstr "啟用"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:297
msgid "End Date"
msgstr "結束日期"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
-msgid "Extra Options"
-msgstr "額外選項"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
+msgid ""
+"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
+"pixabay."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
+msgid "Existing job(s)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
-msgid "Filter"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
+msgid "External DNS Lookup Domain"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:393
msgid ""
-"Filter the DNS Query result set for a particular domain, client or time "
-"frame."
+"External domain to check for a successful DNS backend restart. Please note: "
+"To disable this check set this option to 'false'."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:152
+msgid "Filter criteria like date, domain or client (optional)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
msgid "Flush DNS Cache"
msgstr "清空 DNS 快取"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
-msgid "Flush DNS cache after adblock processing."
-msgstr "在 adblock 程序啟動後清空 DNS 快取。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
-msgid ""
-"For further information <a href=\"%s\" target=\"_blank\">check the online "
-"documentation</a>"
-msgstr "進一步資訊<a href=\"%s\" target=\"_blank\">請訪問線上文檔</a>"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
-msgid ""
-"For further performance improvements you can raise this value, e.g. '8' or "
-"'16' should be safe."
-msgstr "為了進一步提高效能,您可以提高此值,例如:8 或 16 應該是安全的。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:402
+msgid "Flush the DNS Cache before adblock processing as well."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
msgid "Force Local DNS"
msgstr "強制本地 DNS"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
-msgid "Full path to the blacklist file."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:306
+msgid ""
+"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
+"demand. Please note: this needs additional 'tcpdump-mini' package "
+"installation and a full adblock service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
-msgid "Full path to the whitelist file."
-msgstr "白名單檔案的全路徑。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
+msgid "General Settings"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
-msgid ""
-"Gather DNS related network traffic via tcpdump to provide a DNS Query Report "
-"on demand."
-msgstr "通過 tcpdump 收集 dns 有關的網路流量,以按需提供 DNS 查詢報告。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
+msgid "Information"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
-msgid "Input file not found, please check your configuration."
-msgstr "找不到輸入檔案,請確認您的設定"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Jail Directory"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
msgid "Last Run"
msgstr "最後執行"
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
-msgid "Latest DNS Queries"
-msgstr "最新的 DNS 查詢"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
+msgid "Latest DNS Requests"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
+msgid "List of available network devices used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
msgid ""
-"List of available network interfaces. Usually the startup will be triggered "
-"by the 'wan' interface."
-msgstr "可用網路介面列表。通常啟動將由“wan”介面觸發。"
+"List of available network interfaces to trigger the adblock start. Choose "
+"'unspecified' to use a classic startup timeout instead of a network trigger."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
-"List of supported DNS backends with their default list export directory."
-msgstr "支援的 DNS 後端列表及其預設列表匯出目錄。"
+"List of supported DNS backends with their default list directory. To "
+"overwrite the default path use the 'DNS Directory' option."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
-"List of supported DNS blocking variants. By default 'nxdomain' will be used "
-"for all DNS backends."
+"List of supported and fully pre-configured adblock sources, already active "
+"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
+"select too many lists!</em></b><br /> List size information with the "
+"respective domain ranges as follows:<br /> &#8226;&#xa0;<b>S</b> (-10k), "
+"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
+"<br /> &#8226;&#xa0;<b>XL</b> (80k-200k) should work for 256-512 MByte "
+"devices,<br /> &#8226;&#xa0;<b>XXL</b> (200k-) needs more RAM and Multicore "
+"support, e.g. x86 or raspberry devices.<br /> <p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:357
msgid "List of supported and fully pre-configured download utilities."
msgstr "支援和完全預配置的下載工具列表。"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
-msgid "Loading"
-msgstr "載入中"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
-msgid "Local FW/DNS Ports"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
+msgid "Local DNS Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
-msgid "Logfile"
-msgstr "日誌檔案"
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
+msgid "Log View"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "Low Priority Service"
msgstr "低優先權服務"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
-msgid "Mail profile used in 'msmtp' for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:202
+msgid "Name / IP Address"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
-msgid "Max. Download Queue"
-msgstr "最大下載佇列"
-
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
-msgid "Name / IP-Address"
-msgstr "名稱 / IP 地址"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
-msgid "No"
-msgstr "不"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
-msgid ""
-"Options for further tweaking in case the defaults are not suitable for you."
-msgstr "在預設設定並不適合您時的額外選項。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:121
+msgid "No Query results!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
-msgid "Overall Domains"
-msgstr "域名總覽"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
+msgid "No adblock related logs yet!"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
+#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
msgid "Overview"
msgstr "概覽"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
-msgid ""
-"Please add only one domain per line. Comments introduced with '#' are "
-"allowed - ip addresses, wildcards and regex are not."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
+msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
-"請每行只新增一個域。允許使用“#”開頭的註釋 - ip 地址、萬用字元和正則表示式都不"
-"允許。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
-msgid "Please edit this file directly in a terminal session."
-msgstr "請直接在終端機中編輯此檔案"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
-msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr "請注意:這需要手動安裝和設定“msmtp”軟體包。"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
-msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr "請注意:這需要手動安裝和設定“tcpdump-mini”軟體包。"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:129
msgid "Query"
msgstr "查詢"
-#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
-msgid "Query domains"
-msgstr "查詢域"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
+msgid "Query active blocklists and backups for a specific domain."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
msgid ""
-"Raise the minimum notification count, to get e-mails if the overall count is "
-"less or equal to the given limit (default 0),"
+"Raise the notification count, to get E-Mails if the overall blocklist count "
+"is less or equal to the given limit."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:314
msgid "Receiver address for adblock notification e-mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
+"to UDP and TCP protocol."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid ""
-"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
-"UDP and TCP protocol on port 53, 853 and 5353."
+"Reduce the priority of the adblock background processing to take fewer "
+"resources from the system. Please note: This change requires a full adblock "
+"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:179
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
msgid "Refresh"
msgstr "更新"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
-msgid "Refresh Blocklist Sources"
-msgstr "重新整理攔截列表源"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:136
+msgid "Refresh DNS Report"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
-msgid "Refresh Report"
-msgstr "重新整理報告"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
+msgid "Refresh Timer"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
+msgid "Refresh Timer..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:318
+msgid "Refresh..."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
msgid "Report Chunk Count"
msgstr "報告區塊計數"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
msgid "Report Chunk Size"
msgstr "報告區塊大小"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "Report Directory"
msgstr "報告目錄"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "Report Interface"
msgstr "報告介面"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
-msgid "Report Listen Port(s)"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Report Ports"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
-msgid "Report chunk count used by tcpdump (default '5')."
-msgstr "tcpdump 將使用的報告區塊計數(預設為“5”)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:434
+msgid "Report chunk count used by tcpdump."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
-msgid "Report chunk size used by tcpdump in MB (default '1')."
-msgstr "tcpdump 將使用的報告區塊大小(MB)(預設為“1”)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:439
+msgid "Report chunk size used by tcpdump in MByte."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:398
msgid ""
-"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
-"(default 'br-lan')."
+"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
+"Please note: This option starts a small ubus/adblock monitor in the "
+"background."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
-msgid ""
-"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
-"DNS backend."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:93
+msgid "Result"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
-msgid "Resume"
-msgstr "恢復"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
+msgid "Run Directories"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
-msgid "Runtime Information"
-msgstr "執行資訊"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
+msgid "Run Flags"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
-msgid "SSL req."
-msgstr "SSL 要求"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
+msgid "Run Interfaces"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
+msgid "Run Utils"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
+msgid "SafeSearch Moderate"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
msgid "Save"
msgstr "儲存"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:310
msgid ""
-"Send notification e-mails in case of a processing error or if domain count "
-"is &le; 0."
+"Send adblock related notification e-mails. Please note: this needs "
+"additional 'msmtp' package installation."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
-msgid "Sender address for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
+msgid "Sender address for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
-msgid ""
-"Set the nice level to 'low priority' and the adblock background processing "
-"will take fewer resources from the system."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
+msgid "Set/Replace a new adblock job"
msgstr ""
-"設定 nice 級別為“低優先順序”,adblock 後臺程序將從系統中獲取更少的資源。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
-msgid ""
-"Size of the download queue to handle downloads &amp; list processing in "
-"parallel (default '4')."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
+msgid "Settings"
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:335
msgid ""
-"Space separated list of firewall ports which should be redirected locally."
+"Size of the download queue for download processing (incl. sorting, merging "
+"etc.) in parallel."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
+msgid "Sources (Size, Focus)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
msgid ""
-"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+"Space separated list of DNS-related firewall ports which should be forced "
+"locally."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
+msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
+msgid "Special config options for the selected download utility."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:294
msgid "Start Date"
msgstr "開始日期"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
-msgid "Startup Trigger"
-msgstr "啟動觸發器"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
+msgid "Startup Trigger Interface"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
+msgid "Status / Version"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
msgid "Suspend"
msgstr "暫停"
-#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
-msgid "Suspend / Resume Adblock"
-msgstr "暫停/恢復 Adblock"
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
-msgid "TLD Compression Threshold"
-msgstr ""
-
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid ""
-"Target directory for adblock source backups. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for DNS related report files. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:351
msgid ""
-"Target directory for dns related report files. Default is '/tmp', please use "
-"preferably a non-volatile disk if available."
+"Target directory for blocklist backups. Default is '/tmp', please use "
+"preferably an usb stick or another local disk."
msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
msgid "Target directory for the generated blocklist 'adb_list.overall'."
msgstr "生成攔截列表“adb_list.overall”的目標目錄。"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
-msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr "檔案過大,無法使用 LuCI 的線上編輯(&ge; 100 KB)。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:412
+msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
-msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr "系統日誌輸出,僅針對 adblock 相關的訊息進行了預篩選。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
+msgid "The Refresh Timer could not been updated."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
+msgid "The Refresh Timer has been updated."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
-msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "此更改需要手動停止/重啟服務才能生效。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
+msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock blacklist (%s)."
-msgstr "此表單允許您修改 adblock 黑名單(%s)的內容。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
+msgid "The hours portition (req., range: 0-23)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
-msgid ""
-"This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr "此表單允許您修改 adblock 白名單(%s)的內容。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
+msgid "The minutes portion (opt., range: 0-59)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
-msgid ""
-"This form allows you to modify the content of the main adblock configuration "
-"file (/etc/config/adblock)."
-msgstr "此表單允許您修改主要 adblock 配置檔案(/etc/config/adblock)的內容。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr "系統日誌輸出,僅針對 adblock 相關的訊息進行了預篩選。"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
msgid ""
-"This form allows you to query active block lists for certain domains, e.g. "
-"for whitelisting."
-msgstr "此表單允許您查詢某些域的活動塊列表,例如用於列出白名單。"
+"This is the local adblock blacklist to always-deny certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
msgid ""
-"This option saves an enormous amount of storage space, but starts a small "
-"ubus/adblock monitor in the background."
+"This is the local adblock whitelist to always allow certain (sub) domains."
+"<br /> Please note: add only one domain per line. Comments introduced with "
+"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:249
msgid "Time"
msgstr "時間"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
-msgid ""
-"To overwrite the default path use the 'DNS Directory' option in the extra "
-"section below."
-msgstr "要覆蓋預設路徑,請使用下面額外部分中的“DNS 目錄”選項。"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
+msgid "Timeout to wait for a successful DNS backend restart."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
-msgid "Top 10 Reporting"
-msgstr "前十報告"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
+msgid ""
+"To keep your adblock lists up-to-date, you should setup an automatic update "
+"job for these lists."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
-msgid "Topic for adblock notification e-mails."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
+msgid "Top 10 Statistics"
msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
-msgid "Total DNS Queries"
-msgstr "DNS 查詢總數"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:455
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:330
msgid "Trigger Delay"
msgstr "觸發延遲"
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
+msgid "Unable to save changes: %s"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:322
msgid "Verbose Debug Logging"
msgstr "囉嗦除錯紀錄"
-#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
-msgid "Waiting for command to complete..."
-msgstr "正在等待指令完成…"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
+msgid ""
+"Whitelist changes have been saved. Refresh your adblock lists that changes "
+"take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
+msgid "Whitelist..."
+msgstr ""
-#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
-msgid "Whitelist"
-msgstr "白名單"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:377
+msgid "dnsmasq (/tmp/dnsmasq.d)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
-msgid "Whitelist File"
-msgstr "白名單檔案"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
+msgid "kresd (/etc/kresd)"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
-msgid "Yes"
-msgstr "是"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:146
+msgid "max. result set size"
+msgstr ""
-#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
-msgid ""
-"e.g. to receive an e-mail notification with every adblock run set this value "
-"to 200000."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:379
+msgid "named (/var/lib/bind)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
+msgid "raw (/tmp)"
+msgstr ""
+
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:378
+msgid "unbound (/var/lib/unbound)"
msgstr ""
+#~ msgid ""
+#~ "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+#~ "than 64 MB free RAM, please only select a few of them!"
+#~ msgstr ""
+#~ "<b>注意:</b>為防止在小於 64M 空閒記憶體的裝置上出現記憶體不足異常,請只選"
+#~ "擇其中的幾個!"
+
+#~ msgid "Adblock Status"
+#~ msgstr "廣告塊狀態"
+
+#~ msgid "Adblock Version"
+#~ msgstr "廣告塊版本"
+
+#~ msgid "Advanced"
+#~ msgstr "進階"
+
+#~ msgid "Archive Categories"
+#~ msgstr "存檔分類"
+
+#~ msgid "Blacklist"
+#~ msgstr "拉黑"
+
+#~ msgid "Blacklist File"
+#~ msgstr "拉黑檔案"
+
+#~ msgid "Blocked DNS Queries"
+#~ msgstr "封锁的DNS査詢"
+
+#~ msgid "Blocklist not found!"
+#~ msgstr "未揾到拉黑檔案清單!"
+
+#~ msgid ""
+#~ "Choose 'none' to disable automatic startups, 'timed' to use a classic "
+#~ "timeout (default 30 sec.) or select another trigger interface."
+#~ msgstr ""
+#~ "選擇\"無\"以禁用自動啟動,\"超時\"以使用經典超時(預設為 30 秒)或選擇其他"
+#~ "觸發器介面。"
+
+#~ msgid "Collecting data..."
+#~ msgstr "收集資料中..."
+
+#~ msgid ""
+#~ "Configuration of the adblock package to block ad/abuse domains by using "
+#~ "DNS."
+#~ msgstr "配置廣告塊包,以便使用 DNS 阻止廣告/濫用域。"
+
+#~ msgid "DNS Backend (DNS Directory)"
+#~ msgstr "DNS 後端(DNS 目錄)"
+
+#~ msgid "DNS Backend, DNS Directory"
+#~ msgstr "DNS 後端,DNS 目錄"
+
+#~ msgid "DNS Blocking Variant"
+#~ msgstr "DNS封锁變體"
+
+#~ msgid "DNS Inotify"
+#~ msgstr "DNS 校証"
+
+#~ msgid "DNS Query Report"
+#~ msgstr "DNS 查詢報告"
+
+#~ msgid "DNS Variant, DNS File Reset"
+#~ msgstr "DNS 變體,DNS 檔重置"
+
+#~ msgid "Description"
+#~ msgstr "說明"
+
+#~ msgid ""
+#~ "Disable adblock triggered restarts and the 'DNS File Reset' for DNS "
+#~ "backends with autoload features."
+#~ msgstr "禁用廣告板觸發重新開機和\"DNS 檔重置\"的 DNS 後端與自動載入功能。"
+
+#~ msgid ""
+#~ "Disable the toplevel domain compression, if the number of blocked domains "
+#~ "is greater than this threshold."
+#~ msgstr "如果阻止的域數大於此閾值,請禁用頂層網域壓縮。"
+
+#~ msgid ""
+#~ "Dnsmasq also supports 'null' block variants, which may provide better "
+#~ "response times."
+#~ msgstr "Dnsmasq 還支援\"空\"塊變體,這可能提供更好的回應時間。"
+
+#~ msgid "Domain/Client/Date/Time"
+#~ msgstr "域/客户/日期/时间"
+
+#~ msgid "Download Utility (SSL Library)"
+#~ msgstr "下載實用程式(SSL 庫)"
+
+#~ msgid "E-mail Notification Count"
+#~ msgstr "電子郵件通知計數"
+
+#~ msgid "E-mail Profile"
+#~ msgstr "電子郵件設定檔"
+
+#~ msgid "E-mail Sender Address"
+#~ msgstr "電子郵件寄件者位址"
+
+#~ msgid "E-mail Topic"
+#~ msgstr "電子郵件主題"
+
+#~ msgid "Edit Configuration"
+#~ msgstr "編輯設定"
+
+#~ msgid "Enable Adblock"
+#~ msgstr "啟用 Adblock"
+
+#~ msgid "Enable verbose debug logging in case of any processing error."
+#~ msgstr "在出現任何處理錯誤的情況下啟用詳細除錯日誌記錄。"
+
+#~ msgid "Extra Options"
+#~ msgstr "額外選項"
+
+#~ msgid "Flush DNS cache after adblock processing."
+#~ msgstr "在 adblock 程序啟動後清空 DNS 快取。"
+
+#~ msgid ""
+#~ "For further information <a href=\"%s\" target=\"_blank\">check the online "
+#~ "documentation</a>"
+#~ msgstr "進一步資訊<a href=\"%s\" target=\"_blank\">請訪問線上文檔</a>"
+
+#~ msgid ""
+#~ "For further performance improvements you can raise this value, e.g. '8' "
+#~ "or '16' should be safe."
+#~ msgstr "為了進一步提高效能,您可以提高此值,例如:8 或 16 應該是安全的。"
+
+#~ msgid "Full path to the whitelist file."
+#~ msgstr "白名單檔案的全路徑。"
+
+#~ msgid ""
+#~ "Gather DNS related network traffic via tcpdump to provide a DNS Query "
+#~ "Report on demand."
+#~ msgstr "通過 tcpdump 收集 dns 有關的網路流量,以按需提供 DNS 查詢報告。"
+
+#~ msgid "Input file not found, please check your configuration."
+#~ msgstr "找不到輸入檔案,請確認您的設定"
+
+#~ msgid "Latest DNS Queries"
+#~ msgstr "最新的 DNS 查詢"
+
+#~ msgid ""
+#~ "List of available network interfaces. Usually the startup will be "
+#~ "triggered by the 'wan' interface."
+#~ msgstr "可用網路介面列表。通常啟動將由“wan”介面觸發。"
+
+#~ msgid ""
+#~ "List of supported DNS backends with their default list export directory."
+#~ msgstr "支援的 DNS 後端列表及其預設列表匯出目錄。"
+
+#~ msgid "Loading"
+#~ msgstr "載入中"
+
+#~ msgid "Logfile"
+#~ msgstr "日誌檔案"
+
+#~ msgid "Max. Download Queue"
+#~ msgstr "最大下載佇列"
+
+#~ msgid "Name / IP-Address"
+#~ msgstr "名稱 / IP 地址"
+
+#~ msgid "No"
+#~ msgstr "不"
+
+#~ msgid ""
+#~ "Options for further tweaking in case the defaults are not suitable for "
+#~ "you."
+#~ msgstr "在預設設定並不適合您時的額外選項。"
+
+#~ msgid "Overall Domains"
+#~ msgstr "域名總覽"
+
+#~ msgid ""
+#~ "Please add only one domain per line. Comments introduced with '#' are "
+#~ "allowed - ip addresses, wildcards and regex are not."
+#~ msgstr ""
+#~ "請每行只新增一個域。允許使用“#”開頭的註釋 - ip 地址、萬用字元和正則表示式"
+#~ "都不允許。"
+
+#~ msgid "Please edit this file directly in a terminal session."
+#~ msgstr "請直接在終端機中編輯此檔案"
+
+#~ msgid ""
+#~ "Please note: this needs manual 'msmtp' package installation and setup."
+#~ msgstr "請注意:這需要手動安裝和設定“msmtp”軟體包。"
+
+#~ msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+#~ msgstr "請注意:這需要手動安裝和設定“tcpdump-mini”軟體包。"
+
+#~ msgid "Query domains"
+#~ msgstr "查詢域"
+
+#~ msgid "Refresh Blocklist Sources"
+#~ msgstr "重新整理攔截列表源"
+
+#~ msgid "Refresh Report"
+#~ msgstr "重新整理報告"
+
+#~ msgid "Report chunk count used by tcpdump (default '5')."
+#~ msgstr "tcpdump 將使用的報告區塊計數(預設為“5”)。"
+
+#~ msgid "Report chunk size used by tcpdump in MB (default '1')."
+#~ msgstr "tcpdump 將使用的報告區塊大小(MB)(預設為“1”)。"
+
+#~ msgid "Resume"
+#~ msgstr "恢復"
+
+#~ msgid "Runtime Information"
+#~ msgstr "執行資訊"
+
+#~ msgid "SSL req."
+#~ msgstr "SSL 要求"
+
+#~ msgid ""
+#~ "Set the nice level to 'low priority' and the adblock background "
+#~ "processing will take fewer resources from the system."
+#~ msgstr ""
+#~ "設定 nice 級別為“低優先順序”,adblock 後臺程序將從系統中獲取更少的資源。"
+
+#~ msgid "Startup Trigger"
+#~ msgstr "啟動觸發器"
+
+#~ msgid "Suspend / Resume Adblock"
+#~ msgstr "暫停/恢復 Adblock"
+
+#~ msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+#~ msgstr "檔案過大,無法使用 LuCI 的線上編輯(&ge; 100 KB)。"
+
+#~ msgid "This change requires a manual service stop/re-start to take effect."
+#~ msgstr "此更改需要手動停止/重啟服務才能生效。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock blacklist (%s)."
+#~ msgstr "此表單允許您修改 adblock 黑名單(%s)的內容。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the adblock whitelist (%s)."
+#~ msgstr "此表單允許您修改 adblock 白名單(%s)的內容。"
+
+#~ msgid ""
+#~ "This form allows you to modify the content of the main adblock "
+#~ "configuration file (/etc/config/adblock)."
+#~ msgstr ""
+#~ "此表單允許您修改主要 adblock 配置檔案(/etc/config/adblock)的內容。"
+
+#~ msgid ""
+#~ "This form allows you to query active block lists for certain domains, e."
+#~ "g. for whitelisting."
+#~ msgstr "此表單允許您查詢某些域的活動塊列表,例如用於列出白名單。"
+
+#~ msgid ""
+#~ "To overwrite the default path use the 'DNS Directory' option in the extra "
+#~ "section below."
+#~ msgstr "要覆蓋預設路徑,請使用下面額外部分中的“DNS 目錄”選項。"
+
+#~ msgid "Top 10 Reporting"
+#~ msgstr "前十報告"
+
+#~ msgid "Total DNS Queries"
+#~ msgstr "DNS 查詢總數"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "正在等待指令完成…"
+
+#~ msgid "Whitelist"
+#~ msgstr "白名單"
+
+#~ msgid "Whitelist File"
+#~ msgstr "白名單檔案"
+
+#~ msgid "Yes"
+#~ msgstr "是"
+
#~ msgid "E-mail Receiver Address"
#~ msgstr "電子郵件接收方位址"
diff --git a/applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json b/applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json
new file mode 100644
index 0000000000..6faede5b14
--- /dev/null
+++ b/applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json
@@ -0,0 +1,57 @@
+{
+ "admin/services/adblock": {
+ "title": "Adblock",
+ "order": "60",
+ "action": {
+ "type": "alias",
+ "path": "admin/services/adblock/overview"
+ },
+ "depends": {
+ "fs": {
+ "/usr/bin/adblock.sh": "executable",
+ "/etc/init.d/adblock": "executable"
+ },
+ "uci": { "adblock": true }
+ }
+ },
+ "admin/services/adblock/overview": {
+ "title": "Overview",
+ "order": 10,
+ "action": {
+ "type": "view",
+ "path": "adblock/overview"
+ }
+ },
+ "admin/services/adblock/dnsreport": {
+ "title": "DNS Report",
+ "order": 20,
+ "action": {
+ "type": "view",
+ "path": "adblock/dnsreport"
+ }
+ },
+ "admin/services/adblock/blacklist": {
+ "title": "Edit Blacklist",
+ "order": 30,
+ "action": {
+ "type": "view",
+ "path": "adblock/blacklist"
+ }
+ },
+ "admin/services/adblock/whitelist": {
+ "title": "Edit Whitelist",
+ "order": 40,
+ "action": {
+ "type": "view",
+ "path": "adblock/whitelist"
+ }
+ },
+ "admin/services/adblock/logread": {
+ "title": "Log View",
+ "order": 50,
+ "action": {
+ "type": "view",
+ "path": "adblock/logread"
+ }
+ }
+}
diff --git a/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
new file mode 100644
index 0000000000..557e5328c3
--- /dev/null
+++ b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
@@ -0,0 +1,30 @@
+{
+ "luci-app-adblock": {
+ "description": "Grant access to LuCI app adblock",
+ "write": {
+ "uci": ["adblock"],
+ "file": {
+ "/etc/adblock/*": ["read"],
+ "/etc/adblock/adblock.blacklist": ["write"],
+ "/etc/adblock/adblock.whitelist": ["write"]
+ }
+ },
+ "read": {
+ "cgi-io": [ "exec" ],
+ "file": {
+ "/var/run/adblock.pid": ["read"],
+ "/tmp/adb_runtime.json": ["read"],
+ "/etc/crontabs/root": ["read"],
+ "/sbin/logread -e adblock-": [ "exec" ],
+ "/usr/sbin/logread -e adblock-": [ "exec" ],
+ "/etc/init.d/adblock list" : [ "exec" ],
+ "/etc/init.d/adblock start" : [ "exec" ],
+ "/etc/init.d/adblock suspend" : [ "exec" ],
+ "/etc/init.d/adblock resume" : [ "exec" ],
+ "/etc/init.d/adblock report * [0-9]* [a-z]* json" : [ "exec" ],
+ "/etc/init.d/adblock timer * [0-9]* [0-9*]* [1-7,-*]*" : [ "exec" ],
+ "/etc/init.d/adblock query *" : [ "exec" ]
+ }
+ }
+ }
+}
diff --git a/applications/luci-app-aria2/po/de/aria2.po b/applications/luci-app-aria2/po/de/aria2.po
index db6a6f46bc..53a89279d6 100644
--- a/applications/luci-app-aria2/po/de/aria2.po
+++ b/applications/luci-app-aria2/po/de/aria2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 08:06+0000\n"
-"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/de/>\n"
"Language: de\n"
@@ -28,7 +28,7 @@ msgstr "Alle Proxy"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:228
msgid "Append HEADERs to HTTP request header."
-msgstr "HEADERs an den HTTP-Anfrage-Header anhängen."
+msgstr "HEADER zu den HTTP-Anfrage-Header anhängen."
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:18
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
@@ -59,7 +59,7 @@ msgstr "BitTorrent-Optionen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:335
msgid "BitTorrent listen port"
-msgstr "BitTorrent Port"
+msgstr "BitTorrent Listen-Port"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:189
msgid "CA certificate"
@@ -109,7 +109,7 @@ msgstr "Inhalt der Sitzungsdatei: <code>%s</code>"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
msgid "DHT Listen port"
-msgstr "DHT Port"
+msgstr "DHT-Listen-Port"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:87
msgid "Debug"
@@ -130,8 +130,8 @@ msgstr "Festplatten-Cache"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
msgstr ""
-"Splitten Sie den Wert nicht kleiner als 2mal der Größe des Bytebereichs. "
-"Mögliche Werte: 1M-1024M."
+"Splitte nicht wenn die Byte-Range kleiner als 2*SIZE beträgt. Mögliche Werte:"
+" 1M-1024M."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
msgid "Download a file using N connections."
@@ -311,7 +311,7 @@ msgstr "Leer lassen für Standard-Benutzer."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:415
msgid "List of additional BitTorrent tracker's announce URI."
-msgstr "Liste der zusätzlichen BitTorrent-Tracker angekündigter URI."
+msgstr "Liste von Announce-URIs zusätzlicher BitTorrent-Tracker."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:488
msgid ""
@@ -513,11 +513,11 @@ msgstr "Peer-Geschwindigkeitsbegrenzung anfordern"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:266
msgid "Retry wait"
-msgstr ""
+msgstr "Wartezeit vor Wiederholung"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
msgid "Run daemon as user"
-msgstr "Daemon als Benutzer ausführen"
+msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
msgid ""
@@ -543,6 +543,8 @@ msgid ""
"Save error/unfinished downloads to session file every N seconds. If 0 is "
"given, file will be saved only when aria2 exits."
msgstr ""
+"Alle N Sekunden Fehler/unbeendete Downloads in der Sitzungsdatei speichern. "
+"Wenn 0 angegeben wird, wird die Datei nur beim Beenden von aria2 gespeichert."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:316
msgid ""
@@ -550,6 +552,9 @@ msgid ""
"BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
"suffix \".torrent\"."
msgstr ""
+"Speichere Metadaten als \".torrent\"-Datei. Diese Option wirkt sich nur aus, "
+"wenn eine BitTorrent Magnet-URI verwendet wird. Der Dateiname ist ein "
+"hexadezimal kodierter Info-Hash mit der Endung \".torrent\"."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
msgid "Save metadata"
@@ -557,23 +562,25 @@ msgstr "Speichere Metadaten"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
msgid "Save session interval"
-msgstr ""
+msgstr "Session-Speicherintervall"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:330
msgid "Seed previously downloaded files without verifying piece hashes."
msgstr ""
+"Seeden von zuvor heruntergeladenen Dateien, ohne die Teilhashes zu "
+"überprüfen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:401
msgid "Seed ratio"
-msgstr ""
+msgstr "Seed-Verhältnis"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:408
msgid "Seed time"
-msgstr ""
+msgstr "Seed-Zeit"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:329
msgid "Seed unverified"
-msgstr ""
+msgstr "Seed unverifiziert"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:211
msgid ""
@@ -581,6 +588,9 @@ msgid ""
"if remote server responds with <code>Content-Encoding: gzip</code> or "
"<code>Content-Encoding: deflate</code>."
msgstr ""
+"Sende <code>Accept: deflate, gzip</code>-Anfrage-Header und dekomprimiere "
+"die erhaltene Serverantwort, wenn der Server mit <code>Content-Encoding: "
+"gzip</code> oder <code>Content-Encoding: deflate</code> antwortet."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
msgid ""
@@ -589,6 +599,11 @@ msgid ""
"you can add Cache-Control header with a directive you like using \"Header\" "
"option."
msgstr ""
+"Sende <code>Cache-Control: no-cache</code> und <code>Pragma: no-cache</code> "
+"Header, um zwischengespeicherte Inhalte zu vermeiden. Wenn sie deaktiviert "
+"sind, werden diese Header nicht gesendet, und Sie können mit der Option \""
+"Header\" einen Cache-Control-Header mit einer beliebigen Direktive "
+"hinzufügen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:336
msgid ""
@@ -596,30 +611,44 @@ msgid ""
"\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
"open for incoming TCP traffic."
msgstr ""
+"Setzen der TCP-Portnummer für BitTorrent-Downloads. Formate die akzeptiert "
+"werden: \"6881,6885\", \"6881-6999\" und \"6881-6889,6999\". Überprüfen sie, "
+"dass die angegebenen Ports für den eingehenden TCP-Traffic geöffnet sind."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
msgid ""
"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
"that the specified ports are open for incoming UDP traffic."
msgstr ""
+"Setzen des UDP-Listen-Ports, der von DHT (IPv4, IPv6) und dem UDP-Tracker "
+"verwendet wird. Überprüfen Sie, dass die angegebenen Ports für eingehenden "
+"UDP-Traffic erreichbar sind."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:477
msgid ""
"Set max download speed per each download in bytes/sec. 0 means unrestricted."
msgstr ""
+"Legt die maximale Download-Geschwindigkeit pro Download fest in Bytes/Sek. 0 "
+"bedeutet uneingeschränkt."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:470
msgid "Set max overall download speed in bytes/sec. 0 means unrestricted."
msgstr ""
+"Legt die maximale Gesamt-Download-Geschwindigkeit fest in Bytes/Sek. 0 "
+"bedeutet uneingeschränkt."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:355
msgid "Set max overall upload speed in bytes/sec. 0 means unrestricted."
msgstr ""
+"Legt die maximale Gesamt-Upload-Geschwindigkeit fest in Bytes/Sek. 0 "
+"bedeutet uneingeschränkt."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:362
msgid ""
"Set max upload speed per each torrent in bytes/sec. 0 means unrestricted."
msgstr ""
+"Legt die maximale Upload-Geschwindigkeit pro Torrent fest in Bytes/Sek. 0 "
+"bedeutet uneingeschränkt."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:231
msgid ""
@@ -627,14 +656,17 @@ msgid ""
"server. After the connection is established, this option makes no effect and "
"\"Timeout\" option is used instead."
msgstr ""
+"Legt den Verbindungs-Timeout in Sekunden fest für den Verbindungsaufbau zu "
+"HTTP/FTP/Proxy-Servern. Nachdem die Verbindung hergestellt wurde, hat dieser "
+"Wert keinen Effekt mehr und der \"Timeout\"-Wert wird stattdessen verwendet."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:267
msgid "Set the seconds to wait between retries."
-msgstr ""
+msgstr "Sekunden, die zwischen Wiederholungsversuchen gewartet wird."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:272
msgid "Set user agent for HTTP(S) downloads."
-msgstr ""
+msgstr "Setze User-Agent für HTTP(S)-Downloads."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
msgid "Settings"
@@ -643,14 +675,15 @@ msgstr "Einstellungen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
msgid "Settings in this section will be added to config file."
msgstr ""
+"Einstellungen in diesem Abschnitt werden der Konfigurationsdatei hinzugefügt."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:487
msgid "Settings list"
-msgstr ""
+msgstr "Liste der Einstellungen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:161
msgid "Show URL"
-msgstr ""
+msgstr "URL anzeigen"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
msgid ""
@@ -662,12 +695,22 @@ msgid ""
"FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
"entirely until allocation finishes."
msgstr ""
+"Geben Sie die File-Allocation-Methode an. Für neuere Dateisysteme wie ext4 ("
+"mit Unterstützung von Extents), btrfs, xfs oder NTFS (nur MinGW-Build) ist \""
+"falloc\" die beste Wahl. Diese ordnet (wenige GiB) große Dateien fast sofort "
+"zu, ist aber möglicherweise nicht verfügbar, wenn das System nicht über die "
+"posix_fallocate(3)-Funktion verfügt. Die \"falloc\"-Methode sollte nicht mit "
+"älteren Dateisystemen wie ext3 und FAT32 verwendet werden, da es fast "
+"dieselbe Zeit wie \"prealloc\" benötigt und aria2 vollständig blockiert, bis "
+"die Zuweisung abgeschlossen ist."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:368
msgid ""
"Specify maximum number of files to open in multi-file BitTorrent download "
"globally."
msgstr ""
+"Geben Sie die maximale Anzahl von Dateien an, die beim BitTorrent-Download "
+"mit mehreren Dateien global geöffnet werden sollen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:409
msgid ""
@@ -675,6 +718,10 @@ msgid ""
"with this option, seeding ends when at least one of the conditions is "
"satisfied. Specifying 0 disables seeding after download completed."
msgstr ""
+"Geben Sie die Seed-Zeit in Minuten an. Wenn die Option \"Seed ratio\" "
+"zusammen mit dieser Option angegeben wird, wird der Seed beendet, wenn "
+"mindestens eine der Bedingungen erfüllt ist. Die Angabe von 0 deaktiviert "
+"das Seeding nach Abschluss des Downloads."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:402
msgid ""
@@ -682,10 +729,16 @@ msgid ""
"RATIO. You are strongly encouraged to specify equals or more than 1.0 here. "
"Specify 0.0 if you intend to do seeding regardless of share ratio."
msgstr ""
+"Geben Sie das Share-Verhältnis an. Seeden der Torrents, bis das Share-"
+"Verhältnis das RATIO erreicht. Es wird dringend empfohlen, hier Gleichheit "
+"oder mehr als 1,0 anzugeben. Geben Sie 0,0 an, wenn Sie beabsichtigen, "
+"unabhängig vom Share-Verhältnis zu seeden."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:373
msgid "Specify the maximum number of peers per torrent, 0 means unlimited."
msgstr ""
+"Geben Sie die maximale Anzahl von Peers pro Torrent an, 0 bedeutet "
+"unbegrenzt."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:394
msgid ""
@@ -694,42 +747,52 @@ msgid ""
"than 20 bytes are specified, random byte data are added to make its length "
"20 bytes."
msgstr ""
+"Geben Sie das Präfix der Peer-ID an. Die Peer-ID in BitTorrent ist 20 Byte "
+"lang. Wenn mehr als 20 Byte angegeben werden, werden nur die ersten 20 Byte "
+"verwendet. Wenn weniger als 20 Byte angegeben werden, werden zufällige Byte-"
+"Daten hinzugefügt, um die Länge auf 20 Byte zu erhöhen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:388
msgid ""
"Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
"0 is given, this feature is disabled."
msgstr ""
+"Stoppt den BitTorrent-Download, wenn die Download-Geschwindigkeit während N "
+"Sekunden 0 bleibt. Wenn 0 angegeben wird, ist diese Funktion deaktiviert."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:387
msgid "Stop timeout"
-msgstr ""
+msgstr "Stopp-Timeout"
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:48
msgid "The Aria2 service is not running."
-msgstr ""
+msgstr "Der Aria2-Dienst läuft nicht."
#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:47
msgid "The Aria2 service is running."
-msgstr ""
+msgstr "Der Aria2-Dienst läuft."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:74
msgid "The directory to store the config file, session file and DHT file."
msgstr ""
+"Das Verzeichnis zum Speichern von Konfigurations-, Sitzungs- und und DHT-"
+"Dateien."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
msgid ""
"The directory to store the downloaded file. For example <code>/mnt/sda1</"
"code>."
msgstr ""
+"Das Verzeichnis zum Speichern der heruntergeladenen Datei. Zum Beispiel "
+"<code>/mnt/sda1</code>."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
msgid "The file name of the log file."
-msgstr ""
+msgstr "Der Dateiname der Protokolldatei."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:249
msgid "The maximum number of connections to one server for each download."
-msgstr ""
+msgstr "Die maximale Anzahl von Verbindungen zu einem Server je Download."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:281
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:291
@@ -737,14 +800,15 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:308
msgid "This option will be ignored if a private flag is set in a torrent."
msgstr ""
+"Diese Option wird ignoriert, wenn ein Torrent das Private-Flag gesetzt hat."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
msgid "Timeout"
-msgstr ""
+msgstr "Timeout"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
msgid "Token"
-msgstr ""
+msgstr "Token"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:349
msgid "True"
@@ -752,17 +816,20 @@ msgstr "Wahr"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:156
msgid "Use WebSocket"
-msgstr ""
+msgstr "Benutze WebSocket"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:170
msgid "Use a proxy server for all protocols."
-msgstr ""
+msgstr "Benutze einen Proxy-Server für alle Protokolle."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:190
msgid ""
"Use the certificate authorities in FILE to verify the peers. The certificate "
"file must be in PEM format and can contain multiple CA certificates."
msgstr ""
+"Benutze die Zertifizierungsstellen in FILE, um die Peers zu überprüfen. Die "
+"Zertifikatsdatei muss im PEM-Format vorliegen und kann mehrere CA-"
+"Zertifikate enthalten."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:141
msgid ""
@@ -772,6 +839,12 @@ msgid ""
"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
"you have to specify the \"RPC private key\" as well."
msgstr ""
+"Benutze das Zertifikat im FILE for RPC Server. Das Zertifikat muss entweder "
+"in PKCS12 (.p12, .pfx) oder im PEM-Format vorliegen.<br/>PKCS12-Dateien "
+"müssen das Zertifikat, einen Schlüssel und optional eine Kette von "
+"zusätzlichen Zertifikaten enthalten. Es können nur PKCS12-Dateien mit einem "
+"leeren Importpasswort geöffnet werden!<br/>Bei der Verwendung von PEM müssen "
+"Sie auch den \"RPC Private Key\" angeben."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:196
msgid ""
@@ -781,22 +854,33 @@ msgid ""
"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
"you have to specify the \"Private key\" as well."
msgstr ""
+"Benutze das Client-Zertifikat im FILE. Das Zertifikat muss entweder in "
+"PKCS12 (.p12, .pfx) oder im PEM-Format vorliegen.<br/>PKCS12-Dateien müssen "
+"das Zertifikat, einen Schlüssel und optional eine Kette von zusätzlichen "
+"Zertifikaten enthalten. Es können nur PKCS12-Dateien mit einem leeren "
+"Importkennwort geöffnet werden!<br/>Bei Verwendung von PEM müssen Sie auch "
+"den \"Privaten Schlüssel\" angeben."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:150
msgid ""
"Use the private key in FILE for RPC server. The private key must be "
"decrypted and in PEM format."
msgstr ""
+"Benutze den privaten Schlüssel in FILE for RPC Server. Der private Schlüssel "
+"muss entschlüsselt im PEM-Format vorliegen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:204
msgid ""
"Use the private key in FILE. The private key must be decrypted and in PEM "
"format. The behavior when encrypted one is given is undefined."
msgstr ""
+"Benutze den privaten Schlüssel in FILE. Der private Schlüssel muss "
+"unverschlüsselt im PEM-Format vorliegen. Das Verhalten, wenn ein "
+"verschlüsselter Schlüssel angegeben wird, ist undefiniert."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:271
msgid "User agent"
-msgstr ""
+msgstr "User-Agent"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:116
msgid "Username & Password"
@@ -806,10 +890,12 @@ msgstr "Benutzername & Passwort"
msgid ""
"Verify the peer using certificates specified in \"CA certificate\" option."
msgstr ""
+"Überprüfe den Peer unter Verwendung der in der Option \"CA-Zertifikat\" "
+"angegebenen Zertifikate."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:90
msgid "Warn"
-msgstr ""
+msgstr "Achtung"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:244
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:356
@@ -819,16 +905,16 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:471
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:478
msgid "You can append K or M."
-msgstr ""
+msgstr "Sie können K oder M anhängen."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:457
msgid "falloc"
-msgstr ""
+msgstr "falloc"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
msgid "prealloc"
-msgstr ""
+msgstr "prealloc"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
msgid "trunc"
-msgstr ""
+msgstr "trunc"
diff --git a/applications/luci-app-aria2/po/ro/aria2.po b/applications/luci-app-aria2/po/ro/aria2.po
index 7ff0a9adef..88043a5455 100644
--- a/applications/luci-app-aria2/po/ro/aria2.po
+++ b/applications/luci-app-aria2/po/ro/aria2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -89,7 +89,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
msgid "Connect timeout"
diff --git a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
index 9e3d76f39f..3bedcdab89 100644
--- a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
@@ -1,10 +1,17 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/ro/>\n"
"Language: ro\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "a participat Sysupgrade"
diff --git a/applications/luci-app-banip/po/hu/banip.po b/applications/luci-app-banip/po/hu/banip.po
index bef4993600..9a16757c1f 100644
--- a/applications/luci-app-banip/po/hu/banip.po
+++ b/applications/luci-app-banip/po/hu/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-04 12:27+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
@@ -238,7 +238,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:17
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po
index 4ee2d0ad56..b1719b0e1c 100644
--- a/applications/luci-app-banip/po/ru/banip.po
+++ b/applications/luci-app-banip/po/ru/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:52+0000\n"
-"Last-Translator: MiR V <mirrorvol@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 11:15+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/ru/>\n"
"Language: ru\n"
@@ -9,19 +9,19 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
msgid "ASN Overview"
-msgstr ""
+msgstr "Обзор автономный системы"
#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
msgid "ASN Prefixes"
-msgstr ""
+msgstr "Префиксы ASN"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
msgid "ASN/Country"
-msgstr ""
+msgstr "ASN/страна"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
msgid "Additional trigger delay in seconds before banIP processing begins."
@@ -33,7 +33,7 @@ msgstr "Дополнительно"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
msgid "Automatic WAN Interface Detection"
-msgstr ""
+msgstr "Автоматическое определение WAN интерфейса"
#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
diff --git a/applications/luci-app-bmx7/po/ro/bmx7.po b/applications/luci-app-bmx7/po/ro/bmx7.po
index f39b850b76..2a556e1723 100644
--- a/applications/luci-app-bmx7/po/ro/bmx7.po
+++ b/applications/luci-app-bmx7/po/ro/bmx7.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -38,7 +38,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
msgid "Last Desc"
@@ -83,7 +83,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
msgid "Neighbours"
diff --git a/applications/luci-app-cshark/po/ro/cshark.po b/applications/luci-app-cshark/po/ro/cshark.po
index e94886401b..6145007985 100644
--- a/applications/luci-app-cshark/po/ro/cshark.po
+++ b/applications/luci-app-cshark/po/ro/cshark.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-03 04:12+0000\n"
-"Last-Translator: Cristian Ciobanu <cioby.service@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscshark/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -52,7 +52,7 @@ msgstr "Filtru"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
msgid "Loading"
diff --git a/applications/luci-app-dcwapd/po/ro/dcwapd.po b/applications/luci-app-dcwapd/po/ro/dcwapd.po
index a018ae3b36..e9bdb4ad08 100644
--- a/applications/luci-app-dcwapd/po/ro/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/ro/dcwapd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -67,11 +67,11 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General"
-msgstr ""
+msgstr "Generale"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
msgid "Interfaces"
diff --git a/applications/luci-app-ddns/po/de/ddns.po b/applications/luci-app-ddns/po/de/ddns.po
index fc1a5a90dd..b29a83ee14 100644
--- a/applications/luci-app-ddns/po/de/ddns.po
+++ b/applications/luci-app-ddns/po/de/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.2-1\n"
"POT-Creation-Date: 2016-09-25 10:43+0200\n"
-"PO-Revision-Date: 2020-03-28 04:46+0000\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
"Last-Translator: Holger Heins <h.p.heins@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/de/>\n"
@@ -158,6 +158,8 @@ msgstr "Datumsformat"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
msgid "Defines the Web page to read systems IP-Address from<br>"
msgstr ""
+"Definiert die Web-Adresse, von der die aktuelle IP-Adresse des Systems "
+"gelesen wird<br>"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
msgid "Defines the interface to read systems IP-Address from"
@@ -394,6 +396,8 @@ msgid ""
"Interval to force updates send to DDNS Provider<br />Setting this parameter "
"to 0 will force the script to only run once"
msgstr ""
+"Intervall nach dem ein Zwangsupdate des DDNS-Eintrags erfolgt<br/>Das Setzen "
+"auf 0 bewirkt, dass das Skript nur einmal ausgeführt wird"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
msgid "Interval unit to check for changed IP"
@@ -401,12 +405,12 @@ msgstr "Intervalleinheit zur Überprüfung auf geänderte IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
msgid "Interval unit to force updates send to DDNS Provider"
-msgstr ""
+msgstr "Intervall für ein Zwangsupdate des DDNS-Eintrags"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
msgid "It is NOT recommended for casual users to change settings on this page."
msgstr ""
-"Es wird nicht empfohlen, dass Standard Benutzer die Einstellungen auf dieser "
+"Es wird NICHT empfohlen, dass Standardbenutzer die Einstellungen auf dieser "
"Seite ändern."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
@@ -431,13 +435,13 @@ msgstr "Protokoll in Datei schreiben"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
msgid "Log to syslog"
-msgstr "Ereignisse im Systemprotokoll (syslog) speichern"
+msgstr "Schreibe Logs ins syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Lookup Hostname"
-msgstr "Nachschlage-Hostname"
+msgstr "Hostname nachschlagen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
@@ -470,7 +474,7 @@ msgstr "Netzwerk"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
msgid "Network on which the ddns-updater scripts will be started"
-msgstr "Netzwerk auf dem Ereignisse die ddns-updater Skripte starten"
+msgstr "Netzwerk auf dem die ddns-updater Skripte gestarten werden"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
@@ -507,7 +511,7 @@ msgstr "Nicht-öffentliche und standardmäßig blockierte IPs"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
msgid "Not Running"
-msgstr "Nicht aktiv"
+msgstr "Läuft nicht"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
msgid "Notice"
@@ -587,8 +591,8 @@ msgstr "Pfad zum CA-Zertifikat"
msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-"Bitte folge den Anweisungen auf der OpenWrt-Homepage, um die IPv6-"
-"Unterstützung zu aktivieren"
+"Bitte den Anweisungen auf der OpenWrt-Homepage folgen, um IPv6-Unterstützung "
+"zu aktivieren"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
msgid "Please press [Read] button"
@@ -706,7 +710,7 @@ msgstr "Dies wird automatisch auf die ausgewählte Schnittstelle eingestellt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
msgid "Timer Settings"
-msgstr "Zeitgeber Einstellungen"
+msgstr "Zeitgeber-Einstellungen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
msgid "URL"
diff --git a/applications/luci-app-ddns/po/ro/ddns.po b/applications/luci-app-ddns/po/ro/ddns.po
index 40ad69b5af..eac5f977b8 100644
--- a/applications/luci-app-ddns/po/ro/ddns.po
+++ b/applications/luci-app-ddns/po/ro/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/ro/>\n"
"Language: ro\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
msgid "\"../\" not allowed in path for Security Reason."
@@ -71,7 +71,7 @@ msgstr "Interval de verificare"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
@@ -353,7 +353,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
msgid "Interface"
-msgstr "Interfata"
+msgstr "Interfață"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
msgid ""
@@ -406,7 +406,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
msgid ""
diff --git a/applications/luci-app-dnscrypt-proxy/po/hu/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/hu/dnscrypt-proxy.po
index eb2a45027a..037be2462e 100644
--- a/applications/luci-app-dnscrypt-proxy/po/hu/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/hu/dnscrypt-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-20 21:22+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -201,7 +201,7 @@ msgstr "Nem érhető el alapértelmezett feloldólista és SSL támogatás.<br /
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
msgid "Please edit the file manually in the 'Advanced' section."
diff --git a/applications/luci-app-dnscrypt-proxy/po/ro/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/ro/dnscrypt-proxy.po
index e9f8f06aae..9ae30aa6ce 100644
--- a/applications/luci-app-dnscrypt-proxy/po/ro/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/ro/dnscrypt-proxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -210,7 +210,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
msgid "Refresh List"
diff --git a/applications/luci-app-dump1090/po/de/dump1090.po b/applications/luci-app-dump1090/po/de/dump1090.po
index cdea17e699..221b087890 100644
--- a/applications/luci-app-dump1090/po/de/dump1090.po
+++ b/applications/luci-app-dump1090/po/de/dump1090.po
@@ -1,91 +1,92 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-06 23:05+0000\n"
-"Last-Translator: tmo26 <tmo26@gmx.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
-msgstr ""
+msgstr "Absoluter Maximalradius für die Positionsberechnung"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
msgid "Accuracy of receiver location in json metadata"
-msgstr ""
+msgstr "Genauigkeit der Empfängerposition in json-Metadaten"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
msgid "Allow forwarding of received mlat results to output ports"
-msgstr ""
+msgstr "Erlaube das Weiterleiten empfangener mlat-Daten an Output-Ports"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
msgid "Apply a 1Hz DC filter to input data"
-msgstr ""
+msgstr "Filtere die Eingabedaten mit einem 1Hz-DC-Filter"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
msgid "Base directory for the internal HTTP server"
-msgstr ""
+msgstr "Basisverzeichnis des internen HTTP-Server"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
msgid "Collect/show range histogram"
-msgstr ""
+msgstr "Sammle/zeige Reichweiten-Histogramm"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
msgid "Data file"
-msgstr ""
+msgstr "Datei"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
msgid "Debug mode flags"
-msgstr ""
+msgstr "Parameter für Debug-Modus"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
msgid "Default"
-msgstr ""
+msgstr "Standardeinstellung"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
msgid "Disable messages with broken CRC"
-msgstr ""
+msgstr "Ignoriere Daten mit kaputtem CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
msgid "Disable single-bits error correction using CRC"
-msgstr ""
+msgstr "Deaktiviere die Single-Bit-Fehlerkorrektur via CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
msgid "Display raw messages in Beast ascii mode"
-msgstr ""
+msgstr "Zeige Rohdaten im Beast-ASCII-Modus"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
msgid "Do not apply CRC corrections to messages we forward"
msgstr ""
+"Verwende keine CRC-Fehlerkorrekturdaten bei weitergeleiteten Nachrichten"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
msgid "Enable automatic gain control"
-msgstr ""
+msgstr "Verwende automatische Verstärkung"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
msgid "Enable decoding of SSR Modes 3/A & 3/C"
-msgstr ""
+msgstr "Aktiviere Dekodierung von SSR Mode 3/A & 3/C"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
msgid "Enable just networking, no RTL device or file used"
-msgstr ""
+msgstr "Aktiviere nur das Netzwerk, kein RTL-Gerät oder Datei"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
msgid "Enable networking"
-msgstr ""
+msgstr "Aktiviere Netzwerk"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
msgid "Enable phase enhancement"
-msgstr ""
+msgstr "Aktiviere Phase Enhancement"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
msgid "Enable single-bits error correction using CRC"
-msgstr ""
+msgstr "Aktiviere Single-Bit-Fehlerkorrektur via CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
@@ -93,7 +94,7 @@ msgstr "Aktiviert"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
-msgstr ""
+msgstr "FlightAware TSV-Ausgabeport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
msgid "Frequency"
@@ -101,15 +102,15 @@ msgstr "Frequenz"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
msgid "Gain (-10 for auto-gain)"
-msgstr ""
+msgstr "Verstärkung (-10 für auto)"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
msgid "HTTP server port"
-msgstr ""
+msgstr "HTTP Server-Port"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
msgid "IP address to bind to"
-msgstr ""
+msgstr "IP-Adresse auf der gelauscht werden soll"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
msgid "Measure noise power"
@@ -117,51 +118,51 @@ msgstr "Messe Rauschleistung"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
msgid "More CPU for more messages"
-msgstr ""
+msgstr "Mehr CPU-Verbrauch für mehr Nachrichten"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
msgid "Periodically write json output to a directory"
-msgstr ""
+msgstr "Schreibe periodisch json-Ausgabe in Verzeichnis"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
msgid "Print stats at exit"
-msgstr ""
+msgstr "Zeige Statistiken beim Beenden"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
msgid "RTL device index"
-msgstr ""
+msgstr "RTL-Gerätenummer"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
msgid "Reference/receiver latitude for surface posn"
-msgstr ""
+msgstr "Bezugs/Empfänger-Breitengrad für Surface-POSN"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
msgid "Reference/receiver longitude for surface posn"
-msgstr ""
+msgstr "Bezugs/Empfänger-Längengrad für Surface-POSN"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
msgid "Respawn"
-msgstr ""
+msgstr "Erneut starten"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
msgid "Sample format for data file"
-msgstr ""
+msgstr "Beispielformat für Datei"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
msgid "Set receiver error in parts per million"
-msgstr ""
+msgstr "Setze Empfängerfehler in PPM (parts per million)"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
msgid "Show and reset stats every seconds"
-msgstr ""
+msgstr "Zeige und setze Statistiken sekündlich zurück"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
msgid "Show only ICAO addresses"
-msgstr ""
+msgstr "Zeige nur ICAO-Adressen"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
msgid "Show only messages hex values"
-msgstr ""
+msgstr "Zeige nur Hex-Werte von Nachrichten"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
msgid "Strip IQ file removing samples"
@@ -169,43 +170,43 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
msgid "TCP BaseStation output listen port"
-msgstr ""
+msgstr "TCP-BaseStation Ausgabe-Listen-Port"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
msgid "TCP Beast input listen port"
-msgstr ""
+msgstr "TCP-Beast Input-Listen-Port"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
msgid "TCP Beast output listen port"
-msgstr ""
+msgstr "TCP-Beast Output-Listen-Port"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
msgid "TCP buffer size 64Kb * (2^n)"
-msgstr ""
+msgstr "TCP-Buffersize 64Kb ( (2^n)"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
msgid "TCP heartbeat rate in seconds"
-msgstr ""
+msgstr "TCP-Heartbeat-Rate in Sekunden"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
msgid "TCP raw input listen port"
-msgstr ""
+msgstr "TCP-Roh-Input-Listen-Port"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
msgid "TCP raw output in Beast binary format"
-msgstr ""
+msgstr "TCP-Roh-Output im Beast-Binärformat"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
msgid "TCP raw output listen port"
-msgstr ""
+msgstr "TCP-Roh-Output-Listen-Port"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
msgid "TCP raw output memory flush rate in seconds"
-msgstr ""
+msgstr "TCP-Roh-Output Memory-Flush-Rate in Sekunden"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
msgid "TCP raw output minimum size"
-msgstr ""
+msgstr "TCP-Roh-Output-Mindestgröße"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
msgid "Use metric units"
@@ -218,10 +219,12 @@ msgstr "Benutze den 2.4MHz Demodulator"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
msgid "When reading from a file play back in realtime, not at max speed"
msgstr ""
+"Beim Lesen von Datei in Echtzeit wiedergeben anstatt mit maximaler "
+"Verarbeitungsgeschwindigkeit"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
msgid "Write json output every t seconds"
-msgstr ""
+msgstr "Schreibe json-Ausgabe alle t Sekunden"
#: applications/luci-app-dump1090/root/usr/share/luci/menu.d/luci-app-dump1090.json:3
msgid "dump1090"
@@ -232,3 +235,5 @@ msgid ""
"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
"you can configure the settings."
msgstr ""
+"dump1090 ist ein Mode-S-Dekoder der speziell für RTL-SDR-Geräte konzipiert "
+"wurde. Einstellungen hier vornehmen."
diff --git a/applications/luci-app-dynapoint/po/ro/dynapoint.po b/applications/luci-app-dynapoint/po/ro/dynapoint.po
index 958b263cd7..792e47f99f 100644
--- a/applications/luci-app-dynapoint/po/ro/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/ro/dynapoint.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 18753c923a..eae3d5d124 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2020-01-19 18:48+0000\n"
-"Last-Translator: Jo <jo@mein.io>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:47
msgid ""
@@ -129,7 +129,8 @@ msgid ""
"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
msgstr ""
"Quell%{snat_ip?-IP <var>%{snat_ip}</var>} %{snat_port?Port "
-"<var>%{snat_port}</var>} <var data-tooltip=\"SNAT\">statisch maskieren</var>"
+"<var>%{snat_port}</var>} <var data-tooltip=\"SNAT\">statisch "
+"umschreiben</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:224
msgid "A rewrite IP must be specified!"
diff --git a/applications/luci-app-firewall/po/hu/firewall.po b/applications/luci-app-firewall/po/hu/firewall.po
index eb45ae701a..081a3309f3 100644
--- a/applications/luci-app-firewall/po/hu/firewall.po
+++ b/applications/luci-app-firewall/po/hu/firewall.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-19 06:04+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10.2\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:47
msgid ""
@@ -31,11 +31,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431
msgid "-- add IP --"
-msgstr ""
+msgstr "-- IP-cím hozzáadása --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:479
msgid "-- add MAC --"
-msgstr ""
+msgstr "-- MAC-cím hozzáadása --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:117
msgid ""
@@ -44,18 +44,21 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:86
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
-msgstr ""
+msgstr "<var data-tooltip=\"ACCEPT\">Forrás felülírásának tiltása</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:80
msgid ""
"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
+"<var data-tooltip=\"DNAT\">Továbbítás</var> ide: %{dest}%{dest_ip? IP "
+"<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:114
msgid ""
"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
msgstr ""
+"<var data-tooltip=\"DROP\">Eldobás</var> %{src?%{dest?forward:input}:output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:132
msgid ""
@@ -208,7 +211,7 @@ msgstr "A tartalom mentésre került."
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
msgid "Continue"
-msgstr ""
+msgstr "Tovább"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:189
msgid "Covered devices"
diff --git a/applications/luci-app-firewall/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index 3a5f055454..5bf7f13bcd 100644
--- a/applications/luci-app-firewall/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:47
msgid ""
@@ -400,7 +400,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73
msgid "Hardware flow offloading"
diff --git a/applications/luci-app-frpc/po/de/frpc.po b/applications/luci-app-frpc/po/de/frpc.po
index de60542419..f847289c47 100644
--- a/applications/luci-app-frpc/po/de/frpc.po
+++ b/applications/luci-app-frpc/po/de/frpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 08:07+0000\n"
-"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/de/>\n"
"Language: de\n"
@@ -94,7 +94,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Encryption"
-msgstr ""
+msgstr "Verschlüsselung"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:13
msgid "Environment variable"
@@ -259,11 +259,11 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Run daemon as group"
-msgstr ""
+msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:10
msgid "Run daemon as user"
-msgstr ""
+msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:18
msgid "Server address"
@@ -271,7 +271,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:19
msgid "Server port"
-msgstr ""
+msgstr "Server-Port"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:18
msgid ""
@@ -322,7 +322,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid "Token"
-msgstr ""
+msgstr "Token"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid ""
@@ -346,7 +346,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "User"
-msgstr ""
+msgstr "Nutzer"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
diff --git a/applications/luci-app-frpc/po/pt/frpc.po b/applications/luci-app-frpc/po/pt/frpc.po
index ae09d7a01f..995b654b8a 100644
--- a/applications/luci-app-frpc/po/pt/frpc.po
+++ b/applications/luci-app-frpc/po/pt/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-03 13:36+0000\n"
+"PO-Revision-Date: 2020-03-31 18:12+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/pt/>\n"
@@ -12,29 +12,31 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:14
msgid "Additional configs"
-msgstr ""
+msgstr "Configurações adicionais"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid "Admin address"
-msgstr ""
+msgstr "Endereço do administrador"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid "Admin password"
-msgstr ""
+msgstr "Palavra-passe do administrador"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
msgid "Admin port"
-msgstr ""
+msgstr "Porto de administrador"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Admin user"
-msgstr ""
+msgstr "Utilizador do Administrador"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid ""
"AdminAddr specifies the address that the admin server binds to.<br>By "
"default, this value is \"127.0.0.1\"."
msgstr ""
+"AdminAddr especifica o endereço para o qual o servidor admin se liga.<br>Por "
+"padrão, este valor é \"127.0.0.1\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
msgid ""
@@ -42,22 +44,29 @@ msgid ""
"value is 0, the admin server will not be started.<br>By default, this value "
"is 0."
msgstr ""
+"AdminPort especifica a porta onde o servidor de administração escuta. Se "
+"este valor for 0, o servidor admin não será iniciado.<br>Por padrão, este "
+"valor é 0."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:27
msgid ""
"AdminPwd specifies the password that the admin server will use for login."
"<br>By default, this value is \"admin\"."
msgstr ""
+"AdminPwd especifica a palavra-passe que o servidor admin usará para "
+"login.<br>Por padrão, este valor é \"admin\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid ""
"AdminUser specifies the username that the admin server will use for login."
"<br>By default, this value is \"admin\"."
msgstr ""
+"AdminUser especifica o nome de utilizador que o servidor admin usará para "
+"login.<br>Por padrão, este valor é \"admin\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid "Assets dir"
-msgstr ""
+msgstr "Diretório de ativos"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:28
msgid ""
@@ -77,6 +86,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:14
msgid "Config files include in temporary config file"
msgstr ""
+"Ficheiros de configuração incluídos no ficheiro de configuração temporário"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:51
msgid "Custom domains"
@@ -84,7 +94,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid "Disable log color"
-msgstr ""
+msgstr "Desativar cores nos registos"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:22
msgid ""
@@ -98,7 +108,7 @@ msgstr "Encriptação"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:13
msgid "Environment variable"
-msgstr ""
+msgstr "Variável de ambiente"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid "Exit when login fail"
@@ -110,19 +120,19 @@ msgstr "Configurações Gerais"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "HTTP Settings"
-msgstr ""
+msgstr "Configurações HTTP"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:58
msgid "HTTP password"
-msgstr ""
+msgstr "Palavra-passe HTTP"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "HTTP proxy"
-msgstr ""
+msgstr "Proxy HTTP"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:57
msgid "HTTP user"
-msgstr ""
+msgstr "Utilizador HTTP"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:34
msgid ""
@@ -144,7 +154,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:35
msgid "Heartbeat timeout"
-msgstr ""
+msgstr "Tempo limite do heartbeat"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:59
msgid "Host header rewrite"
@@ -189,17 +199,20 @@ msgstr "Nível de registo"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:9
msgid "Log stderr"
-msgstr ""
+msgstr "Regisro do stderr"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:8
msgid "Log stdout"
-msgstr ""
+msgstr "Registo do stdout"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
"\", \"info\", \"warn\", and \"error\".<br>By default, this value is \"info\"."
msgstr ""
+"O LogLevel determina o nível mínimo de registo. Valores válidos são \"trace\""
+", \"debug\", \"info\", \"warn\" e \"error\". <br>O valor predefinido é \""
+"info\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:31
msgid ""
@@ -217,6 +230,9 @@ msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
+"As variáveis de ambiente do sistema operacional passam para o frp como "
+"modelo de configuração, veja <a href=\"https://github.com/fatedier/frp"
+"#configuration-file-template\">frp README</a>"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "Protocol"
@@ -251,7 +267,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:12
msgid "Respawn when crashed"
-msgstr ""
+msgstr "Reiniciar caso travado"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:64
msgid "Role"
@@ -300,7 +316,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:29
msgid "TCP mux"
-msgstr ""
+msgstr "TCP mux"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:33
msgid "TLS"
diff --git a/applications/luci-app-frpc/po/ro/frpc.po b/applications/luci-app-frpc/po/ro/frpc.po
index bbe01ae3c9..eeb0abe59e 100644
--- a/applications/luci-app-frpc/po/ro/frpc.po
+++ b/applications/luci-app-frpc/po/ro/frpc.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfrpc/ro/>\n"
"Language: ro\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:14
msgid "Additional configs"
@@ -100,7 +107,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:150
msgid "General Settings"
-msgstr ""
+msgstr "Setări generale"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "HTTP Settings"
diff --git a/applications/luci-app-frps/po/de/frps.po b/applications/luci-app-frps/po/de/frps.po
index 4e9395be3b..bfe3255362 100644
--- a/applications/luci-app-frps/po/de/frps.po
+++ b/applications/luci-app-frps/po/de/frps.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-03 13:36+0000\n"
-"Last-Translator: Pwny Tail <PwnyTail@bsd.services>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/de/>\n"
"Language: de\n"
@@ -232,11 +232,11 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
msgid "Run daemon as group"
-msgstr ""
+msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:9
msgid "Run daemon as user"
-msgstr ""
+msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:101
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:105
@@ -268,7 +268,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Token"
-msgstr ""
+msgstr "Token"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid ""
diff --git a/applications/luci-app-frps/po/pt/frps.po b/applications/luci-app-frps/po/pt/frps.po
index f50a8165b5..2fba6b651c 100644
--- a/applications/luci-app-frps/po/pt/frps.po
+++ b/applications/luci-app-frps/po/pt/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-24 16:46+0000\n"
+"PO-Revision-Date: 2020-03-31 18:12+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/pt/>\n"
@@ -12,11 +12,11 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
msgid "Additional configs"
-msgstr ""
+msgstr "Configurações adicionais"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
msgid "Allow ports"
-msgstr ""
+msgstr "Permitir portas"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:38
msgid ""
@@ -24,10 +24,13 @@ msgid ""
"the length of this value is 0, all ports are allowed.<br>By default, this "
"value is an empty set."
msgstr ""
+"O AllowPorts determina um conjunto de portas às quais os clientes podem "
+"fazer proxy. Se o comprimento deste valor for 0, todas as portas serão "
+"permitidas. <br>O valor predefinido é um conjunto vazio."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:29
msgid "Assets dir"
-msgstr ""
+msgstr "Diretório de ativos"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:29
msgid ""
@@ -35,6 +38,9 @@ msgid ""
"resources from. If this value is \"\", assets will be loaded from the "
"bundled executable using statik.<br>By default, this value is \"\"."
msgstr ""
+"AssetsDir determina um diretório local de onde o painel carregará recursos. "
+"Se o valor for \"\", os ativos serão carregados do que estiver embutido no "
+"executável usando o statik. <br>O valor predefinido é \"\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:17
msgid "Bind address"
@@ -42,13 +48,15 @@ msgstr "Endereço de ligação"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:18
msgid "Bind port"
-msgstr ""
+msgstr "Porta de ligação"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:17
msgid ""
"BindAddr specifies the address that the server binds to.<br>By default, this "
"value is \"0.0.0.0\"."
msgstr ""
+"BindAddr determina o endereço ao qual o servidor se ligará. <br>O valor "
+"predefinido é \"0,0.0.0\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
msgid ""
@@ -56,12 +64,16 @@ msgid ""
"is 0, the server will not listen for KCP connections.<br>By default, this "
"value is 0."
msgstr ""
+"BindKcpPort determina a porta KCP na qual o servidor escuta. Se esse valor "
+"for 0, o servidor não atenderá às conexões KCP. <br> O valor predefinido é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:18
msgid ""
"BindPort specifies the port that the server listens on.<br>By default, this "
"value is 7000."
msgstr ""
+"BindPort determina a porta no qual o servidor escuta.<br>O valor predefinido "
+"é 7000."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid ""
@@ -69,18 +81,21 @@ msgid ""
"is 0, the server will not listen for UDP connections.<br>By default, this "
"value is 0"
msgstr ""
+"BindUdpPort determina a porta UDP em que o servidor atende. Se esse valor "
+"for 0, o servidor não atenderá às conexões UDP. <br>O valor predefinido é 0"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:100
msgid "Common settings"
-msgstr ""
+msgstr "Configurações Comuns"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
msgid "Config files include in temporary config file"
msgstr ""
+"Ficheiros de configuração incluídos no ficheiro de configuração temporário"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
msgid "Custom 404 page"
-msgstr ""
+msgstr "Página personalizada de 404"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
msgid ""
@@ -88,28 +103,33 @@ msgid ""
"value is \"\", a default page will be displayed.<br>By default, this value "
"is \"\"."
msgstr ""
+"Custom404Page determina um caminho para uma página 404 personalizada. Se "
+"esse valor for \"\", uma página predefinida será exibida. <br> O valor "
+"predefinido é \"\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:25
msgid "Dashboard address"
-msgstr ""
+msgstr "Endereço do painel"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:28
msgid "Dashboard password"
-msgstr ""
+msgstr "Palavra-passe do painel"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
msgid "Dashboard port"
-msgstr ""
+msgstr "Porta do painel"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:27
msgid "Dashboard user"
-msgstr ""
+msgstr "Utilizador do painel"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:25
msgid ""
"DashboardAddr specifies the address that the dashboard binds to.<br>By "
"default, this value is \"0.0.0.0\"."
msgstr ""
+"DashboardAddr determina o endereço que será ligado ao painel. <br> O valor "
+"predefinido é \"0.0.0.0\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:26
msgid ""
@@ -117,32 +137,40 @@ msgid ""
"value is 0, the dashboard will not be started.<br>By default, this value is "
"0."
msgstr ""
+"DashboardPort determina a porta que o painel atende. Se esse valor for 0, o "
+"painel não será iniciado. <br> O valor predefinido é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:28
msgid ""
"DashboardPwd specifies the password that the dashboard will use for login."
"<br>By default, this value is \"admin\"."
msgstr ""
+"DashboardPwd determina a palavra-passe que o painel usará para se "
+"autenticar. <br>O valor predefinido é \"admin\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:27
msgid ""
"DashboardUser specifies the username that the dashboard will use for login."
"<br>By default, this value is \"admin\"."
msgstr ""
+"O DashboardUser determina o nome de ustilizador que o painel usará para se "
+"autenticar. <br>O valor predefinido é \"admin\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid "Disable log color"
-msgstr ""
+msgstr "Desativar cores nos registos"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
"DisableLogColor disables log colors when LogWay == \"console\" when set to "
"true.<br>By default, this value is false."
msgstr ""
+"DisableLogColor desativa as cores no registo quando logWay == \"console\" "
+"quando for definido como verdadeiro. <br>O valor predefinido é falso."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:12
msgid "Environment variable"
-msgstr ""
+msgstr "Variável de ambiente"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
msgid ""
@@ -150,14 +178,17 @@ msgid ""
"terminating the connection. It is not recommended to change this value."
"<br>By default, this value is 90."
msgstr ""
+"HeartBeatTimeout determina o tempo máximo para esperar heartbeat antes de "
+"encerrar a conexão. Não é recomendável alterar este valor. <br>O valor "
+"predefinido é 90."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
msgid "Heartbeat timeout"
-msgstr ""
+msgstr "Tempo limite do heartbeat"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
msgid "KCP bind port"
-msgstr ""
+msgstr "Porta de ligação KCP"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:30
msgid "Log file"
@@ -169,15 +200,15 @@ msgstr "Nível de registo"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid "Log max days"
-msgstr ""
+msgstr "Registo máximo de dias"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:8
msgid "Log stderr"
-msgstr ""
+msgstr "Regisro do stderr"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:7
msgid "Log stdout"
-msgstr ""
+msgstr "Registo do stdout"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:30
msgid ""
@@ -185,12 +216,18 @@ msgid ""
"be used if LogWay is set appropriately.<br>By default, this value is "
"\"console\"."
msgstr ""
+"LogFile determina um ficheiro onde os registos serão escritos. Este valor só "
+"será usado se o LogWay for definido adequadamente. <br>O valor predefinido é "
+"\"console\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:31
msgid ""
"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
"\", \"info\", \"warn\", and \"error\".<br>By default, this value is \"info\"."
msgstr ""
+"O LogLevel determina o nível mínimo de registo. Valores válidos são \"trace\""
+", \"debug\", \"info\", \"warn\" e \"error\". <br>O valor predefinido é \""
+"info\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:32
msgid ""
@@ -198,10 +235,13 @@ msgid ""
"before deletion. This is only used if LogWay == \"file\".<br>By default, "
"this value is 0."
msgstr ""
+"LogMaxDays determina a quantidade máxima de dias para armazenar as "
+"informações do registo antes de apagar. Isso só é usado se logWay == \"file\""
+". <br>O valor predefinido é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
msgid "Max ports per client"
-msgstr ""
+msgstr "Máximo de portas por cliente"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
msgid ""
@@ -209,26 +249,34 @@ msgid ""
"proxy to. If this value is 0, no limit will be applied.<br>By default, this "
"value is 0."
msgstr ""
+"MaxPortsPerClient especifica o quantidade máxima de portas para as quais um "
+"único cliente pode ser proxz. Se este valor for 0, nenhum limite será "
+"aplicado.<br>Por defeito, este valor é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:12
msgid ""
"OS environments pass to frp for config file template, see <a href=\"https://"
"github.com/fatedier/frp#configuration-file-template\">frp README</a>"
msgstr ""
+"As variáveis de ambiente do sistema operacional passam para o frp como "
+"modelo de configuração, veja <a href=\"https://github.com/fatedier/frp"
+"#configuration-file-template\">frp README</a>"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
msgid "Proxy bind address"
-msgstr ""
+msgstr "Endereço de ligação proxy"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:21
msgid ""
"ProxyBindAddr specifies the address that the proxy binds to. This value may "
"be the same as BindAddr.<br>By default, this value is \"0.0.0.0\"."
msgstr ""
+"ProxyBindAddr determina o endereço onde o proxy será ligado. Este valor pode "
+"ser o mesmo que BindAddr. <br>O valor predefinido é \"0,0.0.0\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:11
msgid "Respawn when crashed"
-msgstr ""
+msgstr "Reiniciar caso travado"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:10
msgid "Run daemon as group"
@@ -241,7 +289,7 @@ msgstr "Executar serviço como utilizador"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:101
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:105
msgid "Startup settings"
-msgstr ""
+msgstr "Configurações de inicialização"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
msgid ""
@@ -251,20 +299,28 @@ msgid ""
"\", the resulting URL would be \"test.frps.com\".<br>By default, this value "
"is \"\"."
msgstr ""
+"SubDomainHost determina o domínio que será anexado aos subdomínios "
+"solicitados pelo cliente durante ligações proxy Vhost. Por exemplo, se este "
+"valor for definido como \"frps.com\" e o cliente solicitou o \"teste\" do "
+"subdomínio, a URL resultante será \"test.frps.com\". <br>O valor predefinido "
+"é \"\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:35
msgid "Subdomain host"
-msgstr ""
+msgstr "Host de subdomínio"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
msgid "TCP mux"
-msgstr ""
+msgstr "TCP mux"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
msgid ""
"TcpMux toggles TCP stream multiplexing. This allows multiple requests from a "
"client to share a single TCP connection.<br>By default, this value is true."
msgstr ""
+"TcpMux alterna a multiplexação do fluxo TCP. Isso permite que várias "
+"solicitações de um cliente compartilhem uma única ligação TCP.<br>O valor "
+"predefinido é verdadeiro."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Token"
@@ -276,22 +332,25 @@ msgid ""
"from clients. Clients must have a matching token to be authorized to use the "
"server.<br>By default, this value is \"\"."
msgstr ""
+"O token determina o token de autorização usado para autenticar as chaves "
+"recebidas dos clientes. Os clientes devem ter um token correspondente que "
+"autorize o uso no servidor.<br>O valor predefinido é \"\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid "UDP bind port"
-msgstr ""
+msgstr "Ligação de porta UDP"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
msgid "Vhost HTTP port"
-msgstr ""
+msgstr "Porta Vhost HTTP"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:24
msgid "Vhost HTTP timeout"
-msgstr ""
+msgstr "Tempo limite Vhost HTTP"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
msgid "Vhost HTTPS port"
-msgstr ""
+msgstr "Porta Vhost HTTPS"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
msgid ""
@@ -299,12 +358,17 @@ msgid ""
"requests. If this value is 0, the server will not listen for HTTP requests."
"<br>By default, this value is 0."
msgstr ""
+"VhostHttpPort determina a porta no qual o servidor escuta por solicitações "
+"HTTP Vhost. Se esse valor for 0, o servidor não atenderá solicitações http. "
+"<br>O valor predefinido é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:24
msgid ""
"VhostHttpTimeout specifies the response header timeout for the Vhost HTTP "
"server, in seconds.<br>By default, this value is 60."
msgstr ""
+"VhostHttpTimeout determina o tempo em segundos do intervalo do cabeçalho de "
+"resposta para o servidor Vhost HTTP. <br>O valor predefinido é 60."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:23
msgid ""
@@ -312,8 +376,11 @@ msgid ""
"requests. If this value is 0, the server will not listen for HTTPS requests."
"<br>By default, this value is 0."
msgstr ""
+"VhostHttpsPort determina a porta na qual o servidor escuta por solicitações "
+"HTTPS Vhost. Se esse valor for 0, o servidor não atenderá solicitações "
+"https. <br>O valor predefinido é 0."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:95
#: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:3
msgid "frp Server"
-msgstr ""
+msgstr "Servidor frp"
diff --git a/applications/luci-app-fwknopd/po/de/fwknopd.po b/applications/luci-app-fwknopd/po/de/fwknopd.po
index 6127848658..14775b764e 100644
--- a/applications/luci-app-fwknopd/po/de/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/de/fwknopd.po
@@ -1,28 +1,32 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
+"Ermögliche SPA-Clients Zugriff auf Dienste über eine iptables-Firewall "
+"anzufordern anstatt direkten Zugriff zu gewähren."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
msgid "Allow SPA clients to request forwarding destination by DNS name."
-msgstr ""
+msgstr "Erlaube SPA-Clients die Forward-destination via DNS-Namen zu setzen."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
msgid "Base64 key"
-msgstr ""
+msgstr "Base64-Schlüssel"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
msgid ""
@@ -31,6 +35,11 @@ msgid ""
"to honor any proto/port request specified in the SPA data (unless of it "
"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
msgstr ""
+"Definiere ein Set an Ports und Protokollen (TCP oder UDP), das bei "
+"erfolgreicher Port-Knock-Sequenz geöffnet wird. Falls diese Option nicht "
+"gesetzt wird, wird fwknopd versuchen, alle Protokoll/Port-Anfragen aus dem "
+"SPA-Feld zu ermöglichen (außer es deckt sich mit \"RESTRICT_PORTS\""
+"-Einträgen). Mehrfacheinträge per Komma trennen."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
msgid ""
@@ -39,6 +48,10 @@ msgid ""
"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
"automatically be set."
msgstr ""
+"Definiere die Zeit, während der fwknopd einer IP-Adresse Zugriff durch die "
+"Firewall gewährt, nachdem eine valide Port-Knock-Sequenz von dieser IP "
+"erkannt wurde. Falls \"FW_ACCESS_TIMEOUT\" nicht gesetzt ist, wird die "
+"Voreinstellung von 30s automatisch gesetzt."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
@@ -46,22 +59,25 @@ msgid ""
"Define the symmetric key used for decrypting an incoming SPA packet that is "
"encrypted by the fwknop client with Rijndael."
msgstr ""
+"Lege den symmetrischen Schlüssel fest, der für die Entschlüsselung der "
+"eingehenden SPA-Pakete des fwknop-Clients (Rijndael-Algorithmus) genutzt "
+"wird."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:6
msgid "Enable Uci/Luci control"
-msgstr ""
+msgstr "Aktiviere Uci/Luci-Zugriff"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid "Enable config overwrite"
-msgstr ""
+msgstr "Erlaube das Überschreiben der Konfiguration"
#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
-msgstr ""
+msgstr "Firewall-Knock-Daemon"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
msgid "Firewall Knock Operator"
-msgstr ""
+msgstr "Firewall-Knock-Operator"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
msgid ""
@@ -71,42 +87,54 @@ msgid ""
"resolve the external address (if the client behind a NAT) or the client must "
"know the external IP and set it via the -a argument."
msgstr ""
+"Erwinge, dass alle SPA-Pakete echte IP-Adressen verschlüsselt enthalten "
+"müssen. Dies verhindert, dass der \"-s\"-Kommandozeilenparameter von fwknop "
+"verwendet wird, d.h. es muss entweder \"-R\" zu automatischen Auflösung der "
+"externen Adresse verwendet werden (falls der Client hinter einem NAT sitzt) "
+"oder der die externe IP muss bekannt sein und beim Client per \"-a\"-"
+"Argument mitgegeben werden."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
msgid ""
"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
"seconds."
msgstr ""
+"Maximale Zeit in Sekunden, nach der ein SPA-Paket noch als gültig akzeptiert "
+"wird. Voreinstellung sind 120s."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:19
msgid "Normal Key"
-msgstr ""
+msgstr "Normal-Schlüssel"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
msgid "Specify the ethernet interface on which fwknopd will sniff packets."
msgstr ""
+"Lege die Ethernet-Schnittstelle fest, die fwknopd für das sniffen auf Pakete "
+"nutzen soll."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:28
msgid "The base64 hmac key"
-msgstr ""
+msgstr "Der Base 64-HMAC-Schlüssel"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
msgid "Use ANY for any source IP"
-msgstr ""
+msgstr "Nutze ANY für alle Source-IPs"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
msgid ""
"When unchecked, the config files in /etc/fwknopd will be used as is, "
"ignoring any settings here."
msgstr ""
+"Dies deaktivieren um die Konfigurationsdateien unter /etc/fwknopd zu nutzen, "
+"anstatt der Einstellungen hier."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:10
msgid "access.conf stanzas"
-msgstr ""
+msgstr "access.conf-Einträge"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
msgid "fwknopd.conf config options"
-msgstr ""
+msgstr "fwknopd.conf-Konfigurationsoptionen"
#~ msgid "Enter custom access.conf variables below:"
#~ msgstr "Enter custom access.conf variables below:"
diff --git a/applications/luci-app-ksmbd/po/hu/ksmbd.po b/applications/luci-app-ksmbd/po/hu/ksmbd.po
index 27e2382aaa..054aafcbe7 100644
--- a/applications/luci-app-ksmbd/po/hu/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/hu/ksmbd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-13 10:27+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:85
msgid "Allow guests"
@@ -16,15 +16,15 @@ msgstr "Vendégek engedélyezése"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:42
msgid "Allow legacy (insecure) protocols/authentication."
-msgstr "Örökölt (nem biztonságos) protokollok vagy hitelesítés engedélyezése."
+msgstr "Régi, már nem biztonságos protokollok és autentikáció engedélyezése."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:43
msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
msgstr ""
-"Örökölt smb(v1) vagy Lanman kapcsolatok engedélyezése, amelyek az smb(v2.1/3)"
-" támogatás nélküli, régebbi eszközökhöz szükségesek."
+"Régi SMB v1/Lanman kapcsolatok engedélyezése, SMB v2.1/3-at nem támogató "
+"eszközökhöz."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:82
msgid "Allowed users"
diff --git a/applications/luci-app-ksmbd/po/ro/ksmbd.po b/applications/luci-app-ksmbd/po/ro/ksmbd.po
index d7b9270fc8..760b114f55 100644
--- a/applications/luci-app-ksmbd/po/ro/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/ro/ksmbd.po
@@ -1,41 +1,43 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:24+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationssmbd/ro/>\n"
+"luciapplicationsksmbd/ro/>\n"
"Language: ro\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:85
msgid "Allow guests"
-msgstr ""
+msgstr "Permite oaspeți"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:42
msgid "Allow legacy (insecure) protocols/authentication."
-msgstr ""
+msgstr "Permit protocoale/autentificare vechi/e (nesigure)."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:43
msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
msgstr ""
+"Permiteți conexiuni SMB(v1)/Lanman, necesare pentru dispozitive mai vechi "
+"fără suport SMB(v2.1/3)."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:82
msgid "Allowed users"
-msgstr ""
+msgstr "Utilizatori permiși"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:69
msgid "Browse-able"
-msgstr ""
+msgstr "Navigabil"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:101
msgid "Create mask"
-msgstr ""
+msgstr "Creaza masca"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:39
msgid "Description"
@@ -43,11 +45,11 @@ msgstr "Descriere"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:107
msgid "Directory mask"
-msgstr ""
+msgstr "Masca director"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:31
msgid "Edit Template"
-msgstr ""
+msgstr "Editare sablon"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:46
msgid "Edit the template that is used for generating the ksmbd configuration."
@@ -55,11 +57,11 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:80
msgid "Force Root"
-msgstr ""
+msgstr "Forțează ca Root"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:30
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:96
msgid "Hide dot files"
@@ -67,42 +69,44 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:91
msgid "Inherit owner"
-msgstr ""
+msgstr "Proprietar care moștenește"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:33
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:34
msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Ascultați numai pe interfața dată sau, dacă nu este specificată, pe LAN"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:63
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:19
#: applications/luci-app-ksmbd/root/usr/share/luci/menu.d/luci-app-ksmbd.json:3
msgid "Network Shares"
-msgstr ""
+msgstr "Rețea, partajări"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:64
msgid "Path"
-msgstr ""
+msgstr "Calea"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:59
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Vă rugăm să adăugați directoare pentru a partaja. Fiecare director se referă "
+"la un folder de pe un dispozitiv montat."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:74
msgid "Read-only"
-msgstr ""
+msgstr "Doar citire"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:58
msgid "Shared Directories"
-msgstr ""
+msgstr "Directoare partajate"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:47
msgid ""
@@ -114,4 +118,4 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:36
msgid "Workgroup"
-msgstr ""
+msgstr "Workgroup"
diff --git a/applications/luci-app-ltqtapi/po/ro/ltqtapi.po b/applications/luci-app-ltqtapi/po/ro/ltqtapi.po
index a522a998ca..c042674e05 100644
--- a/applications/luci-app-ltqtapi/po/ro/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/ro/ltqtapi.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -50,7 +50,7 @@ msgstr ""
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
msgid "Password"
diff --git a/applications/luci-app-lxc/po/ro/lxc.po b/applications/luci-app-lxc/po/ro/lxc.po
index 883c76f5e6..7606945fcf 100644
--- a/applications/luci-app-lxc/po/ro/lxc.po
+++ b/applications/luci-app-lxc/po/ro/lxc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -88,7 +88,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
msgid "Options"
diff --git a/applications/luci-app-minidlna/po/hu/minidlna.po b/applications/luci-app-minidlna/po/hu/minidlna.po
index 171ff0e4c6..e37252f2ed 100644
--- a/applications/luci-app-minidlna/po/hu/minidlna.po
+++ b/applications/luci-app-minidlna/po/hu/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-12-21 21:42+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "Advanced Settings"
@@ -26,7 +26,7 @@ msgstr "Széles hivatkozások engedélyezése"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:108
msgid "Announced UUID"
-msgstr ""
+msgstr "Bejelentett UUID"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:111
msgid "Announced model number"
@@ -213,7 +213,7 @@ msgstr "Szabványos konténer"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:38
msgid "Status"
-msgstr ""
+msgstr "Állapot"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:98
msgid "Strict to DLNA standard"
diff --git a/applications/luci-app-minidlna/po/pt_BR/minidlna.po b/applications/luci-app-minidlna/po/pt_BR/minidlna.po
index 896823c5dd..66478770b1 100644
--- a/applications/luci-app-minidlna/po/pt_BR/minidlna.po
+++ b/applications/luci-app-minidlna/po/pt_BR/minidlna.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-03-03 13:34+0000\n"
+"PO-Revision-Date: 2020-03-29 07:01+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsminidlna/pt_BR/>\n"
@@ -103,7 +103,7 @@ msgstr "As interfaces de rede para servir."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:102
msgid "Notify interval"
-msgstr "Intervalo de Notificação"
+msgstr "Intervalo de notificação"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:102
msgid "Notify interval in seconds."
diff --git a/applications/luci-app-minidlna/po/ro/minidlna.po b/applications/luci-app-minidlna/po/ro/minidlna.po
index 58d820eb25..1d44bc0d41 100644
--- a/applications/luci-app-minidlna/po/ro/minidlna.po
+++ b/applications/luci-app-minidlna/po/ro/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "Advanced Settings"
@@ -63,7 +63,7 @@ msgstr "Nume prieten"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:49
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:58
msgid "Interfaces"
diff --git a/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po
index 5fdedf69de..453abebd8b 100644
--- a/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-09 20:06+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
@@ -32,7 +32,7 @@ msgstr "Automatische Deaktivierung des MJPEG Modus"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:82
msgid "Blink"
-msgstr ""
+msgstr "Blinken"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
msgid "Command to run"
@@ -44,7 +44,7 @@ msgstr "Gerät"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
msgid "Do not initialize dynctrls of Linux-UVC driver"
-msgstr ""
+msgstr "dyncrtls nicht initialisieren (via Linux-UVC-Treiber)"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
msgid "Don't initialize dynctrls"
@@ -75,10 +75,12 @@ msgid ""
"Execute command after saving picture. Mjpg-streamer parses the filename as "
"first parameter to your script."
msgstr ""
+"Führe Kommando nach dem Speichern des Bilds aus. Mjpg-Streamer gibt den "
+"Dateinamen als ersten Parameter ans Skript weiter."
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:34
msgid "File output"
-msgstr ""
+msgstr "Dateiausgabe"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
msgid "Folder"
@@ -90,7 +92,7 @@ msgstr "Ordner der Webseiten enthält"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:64
msgid "Frames per second"
-msgstr ""
+msgstr "Bildrate"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
msgid "General"
@@ -102,35 +104,35 @@ msgstr "HTTP-Ausgabe"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:14
msgid "Input plugin"
-msgstr ""
+msgstr "Eingabe-Plugin"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
msgid "Interval between saving pictures"
-msgstr ""
+msgstr "Intervall zwischen dem Speichern von Bildern"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
msgid "JPEG compression quality"
-msgstr ""
+msgstr "JPEG-Kompressionsqualität"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:79
msgid "Led control"
-msgstr ""
+msgstr "LED-Steuerung"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
msgid "Link newest picture to fixed file name"
-msgstr ""
+msgstr "Verlinke das neueste Bild auf einen festen Pfad"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
msgid "Link the last picture in ringbuffer to fixed named file provided."
-msgstr ""
+msgstr "Verlinke das letzte Bild im Ringpuffer auf einen festgelegten Pfad."
#: applications/luci-app-mjpg-streamer/root/usr/share/luci/menu.d/luci-app-mjpg-streamer.json:3
msgid "MJPG-streamer"
-msgstr ""
+msgstr "MJPG-Streamer"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
msgid "Max. number of pictures to hold"
-msgstr ""
+msgstr "Max. Anzahl an vorgehaltenen Bildern"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
msgid "Off"
@@ -142,7 +144,7 @@ msgstr "An"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
msgid "Output plugin"
-msgstr ""
+msgstr "Ausgabe-Plugin"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
msgid "Password"
@@ -150,7 +152,7 @@ msgstr "Passwort"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
msgid "Plugin settings"
-msgstr ""
+msgstr "Plugin-Einstellungen"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
msgid "Port"
@@ -158,7 +160,7 @@ msgstr "Port"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
msgid "Resolution"
-msgstr ""
+msgstr "Auflösung"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
msgid "Ring buffer size"
@@ -166,31 +168,35 @@ msgstr "Größe des Ringpuffers"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
msgid "Set folder to save pictures"
-msgstr ""
+msgstr "Lege Ordner für gespeicherte Bilder fest"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
msgid "Set the interval in millisecond"
-msgstr ""
+msgstr "Lege Intervall in Millisekunden fest"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
msgid ""
"Set the minimum size if the webcam produces small-sized garbage frames. May "
"happen under low light conditions"
msgstr ""
+"Setze die Minimalgröße, falls die Webcam kleine Dateigrößen / schlechte "
+"Bilder erzeugt. Dies kann bei schlechten Lichtverhältnissen passieren"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
msgid ""
"Set the quality in percent. This setting activates YUYV format, disables "
"MJPEG"
msgstr ""
+"Setze die Qualität in Prozent. Diese Einstellung aktiviert das YUYV-Format "
+"und deaktiviert MJPEG"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
msgid "TCP port for this HTTP server"
-msgstr ""
+msgstr "TCP-Port des HTTP-Servers"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:35
msgid "UVC input"
-msgstr ""
+msgstr "UVC-Input"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
msgid "Username"
@@ -198,12 +204,13 @@ msgstr "Benutzername"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
msgid "WWW folder"
-msgstr ""
+msgstr "WWW-Ordner"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:4
msgid ""
"mjpg streamer is a streaming application for Linux-UVC compatible webcams"
msgstr ""
+"mjpg streamer ist eine Streaminganwendung für Linux-UVC-kompatible Webcams"
#~ msgid "Check to save the stream to an mjpeg file"
#~ msgstr "Klicken, um den Stream in eine MJPEG-Datei zu speichern"
diff --git a/applications/luci-app-mjpg-streamer/po/ro/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/ro/mjpg-streamer.po
index b2d5639178..dcf6a2993c 100644
--- a/applications/luci-app-mjpg-streamer/po/ro/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/ro/mjpg-streamer.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:24+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
@@ -95,7 +95,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
msgid "General"
-msgstr ""
+msgstr "Generale"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
msgid "HTTP output"
@@ -155,7 +155,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
msgid "Resolution"
diff --git a/applications/luci-app-mwan3/po/ro/mwan3.po b/applications/luci-app-mwan3/po/ro/mwan3.po
index d1867cec07..baf5598f31 100644
--- a/applications/luci-app-mwan3/po/ro/mwan3.po
+++ b/applications/luci-app-mwan3/po/ro/mwan3.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -279,7 +279,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:10
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:10
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:214
diff --git a/applications/luci-app-mwan3/po/vi/mwan3.po b/applications/luci-app-mwan3/po/vi/mwan3.po
index 33176e6f4d..3c52fae2f9 100644
--- a/applications/luci-app-mwan3/po/vi/mwan3.po
+++ b/applications/luci-app-mwan3/po/vi/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-28 17:46+0000\n"
+"Last-Translator: Thien An Dang Thanh <thienandangthanh@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -78,7 +78,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "-- Please choose --"
-msgstr ""
+msgstr "-- Hãy chọn --"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:66
msgid ""
diff --git a/applications/luci-app-nextdns/po/de/nextdns.po b/applications/luci-app-nextdns/po/de/nextdns.po
index f77e62ada9..7e2c50aa48 100644
--- a/applications/luci-app-nextdns/po/de/nextdns.po
+++ b/applications/luci-app-nextdns/po/de/nextdns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-16 00:29+0000\n"
-"Last-Translator: marzzzello <anmeldezeugs@top-email.net>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: anonymous <noreply@weblate.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
msgid ""
@@ -41,7 +41,7 @@ msgid ""
"For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
"\">nextdns.io</a>."
msgstr ""
-"Weitere Informationen finden Sie unter <a href=\"https://nextdns.io\" target="
+"Für weitergehende Informationen, siehe <a href=\"https://nextdns.io\" target="
"\"_blank\">nextdns.io</a>."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
diff --git a/applications/luci-app-nextdns/po/hu/nextdns.po b/applications/luci-app-nextdns/po/hu/nextdns.po
index be98e79d8f..3c404bfb92 100644
--- a/applications/luci-app-nextdns/po/hu/nextdns.po
+++ b/applications/luci-app-nextdns/po/hu/nextdns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-09 22:35+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
msgid ""
@@ -78,7 +78,7 @@ msgstr "Még nincsenek nextdnssel kapcsolatos naplók!"
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:14
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
msgid "Report Client Info"
diff --git a/applications/luci-app-nextdns/po/ro/nextdns.po b/applications/luci-app-nextdns/po/ro/nextdns.po
index 94cca66e31..cebadcae80 100644
--- a/applications/luci-app-nextdns/po/ro/nextdns.po
+++ b/applications/luci-app-nextdns/po/ro/nextdns.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-03 04:36+0000\n"
-"Last-Translator: Cristian Ciobanu <cioby.service@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
msgid ""
@@ -18,7 +18,7 @@ msgstr ""
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:23
msgid "Configuration"
-msgstr ""
+msgstr "Configurare"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
msgid "Configuration ID"
@@ -44,7 +44,7 @@ msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
msgid "General"
-msgstr ""
+msgstr "Generale"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
msgid "Go to nextdns.io to create a configuration."
diff --git a/applications/luci-app-nft-qos/po/ro/nft-qos.po b/applications/luci-app-nft-qos/po/ro/nft-qos.po
index 1b8936976b..01f7e3c9c6 100644
--- a/applications/luci-app-nft-qos/po/ro/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ro/nft-qos.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-16 23:25+0000\n"
-"Last-Translator: Cristian Ciobanu <cioby.service@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -92,7 +92,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Hostname"
-msgstr ""
+msgstr "Numele gazdei ( hostname )"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
diff --git a/applications/luci-app-nlbwmon/po/ro/nlbwmon.po b/applications/luci-app-nlbwmon/po/ro/nlbwmon.po
index 8e161146dd..10b9d92f78 100644
--- a/applications/luci-app-nlbwmon/po/ro/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ro/nlbwmon.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
msgid "%d IPv4-only hosts"
@@ -180,7 +180,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
msgid "Conn."
@@ -280,7 +280,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
msgid "Generate Backup"
diff --git a/applications/luci-app-noddos/po/ro/noddos.po b/applications/luci-app-noddos/po/ro/noddos.po
index 807f269210..3f8c935180 100644
--- a/applications/luci-app-noddos/po/ro/noddos.po
+++ b/applications/luci-app-noddos/po/ro/noddos.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnoddos/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
msgid "Class"
@@ -58,7 +58,7 @@ msgstr ""
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
msgid "Hostname"
-msgstr ""
+msgstr "Numele gazdei ( hostname )"
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
diff --git a/applications/luci-app-noddos/po/ru/noddos.po b/applications/luci-app-noddos/po/ru/noddos.po
index d1ab172a09..70b7fd383b 100644
--- a/applications/luci-app-noddos/po/ru/noddos.po
+++ b/applications/luci-app-noddos/po/ru/noddos.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: noddos\n"
"POT-Creation-Date: 2018-01-10 21:03+0300\n"
-"PO-Revision-Date: 2019-10-19 18:25+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 11:15+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnoddos/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -34,7 +34,7 @@ msgstr ""
#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:82
msgid "DHCP Vendor"
-msgstr ""
+msgstr "Вендор DHCP"
#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:25
msgid "Don't monitor these IPv4 addresses"
diff --git a/applications/luci-app-ntpc/po/ro/ntpc.po b/applications/luci-app-ntpc/po/ro/ntpc.po
index 9385ecceed..f804a25d08 100644
--- a/applications/luci-app-ntpc/po/ro/ntpc.po
+++ b/applications/luci-app-ntpc/po/ro/ntpc.po
@@ -5,16 +5,17 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 13:24+0200\n"
-"PO-Revision-Date: 2012-12-01 16:08+0200\n"
-"Last-Translator: cgherman <cgherman@mandrivausers.ro>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsntpc/ro/>\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
msgid "Clock Adjustment"
@@ -27,21 +28,21 @@ msgstr "Masuratori de timp"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:11
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:12
msgid "Current system time"
-msgstr "Timpul curent de sistem"
+msgstr "Ora curentă a sistemului"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:7
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:8
msgid "General"
-msgstr "General"
+msgstr "Generale"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
msgid "Hostname"
-msgstr "Numele de host"
+msgstr "Numele gazdei ( hostname )"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:25
msgid "Offset frequency"
-msgstr "Frecventa de offset"
+msgstr "Frecvență decalaj/compensare ( offset )"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:35
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:24
@@ -51,21 +52,21 @@ msgstr "Port"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:5
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:6
msgid "Synchronizes the system time"
-msgstr "Sincronizeaza timpul sistemului"
+msgstr "Sincronizează ora sistemului"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:18
msgid "Time Server"
-msgstr "Server de timp"
+msgstr "Server NTP"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:29
msgid "Time Servers"
-msgstr "Serverele de timp"
+msgstr "Servere NTP"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:5
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:6
#: applications/luci-app-ntpc/root/usr/share/luci/menu.d/luci-app-ntpc.json:3
msgid "Time Synchronisation"
-msgstr "Sincronizarea de timp"
+msgstr "Sincronizarea orei"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:13
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:14
diff --git a/applications/luci-app-nut/po/de/nut.po b/applications/luci-app-nut/po/de/nut.po
index 5ea9888853..a0300734a4 100644
--- a/applications/luci-app-nut/po/de/nut.po
+++ b/applications/luci-app-nut/po/de/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-17 11:51+0000\n"
-"Last-Translator: marzzzello <anmeldezeugs@top-email.net>\n"
+"PO-Revision-Date: 2020-04-01 23:45+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/de/>\n"
"Language: de\n"
@@ -10,11 +10,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
-msgstr ""
+msgstr "Zusätzliche Abschaltzeit(en)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
msgid "Addresses on which to listen"
@@ -47,16 +47,18 @@ msgid "Communications lost message"
msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+#, fuzzy
msgid "Communications restored message"
-msgstr ""
+msgstr "Wiederhergestellte Nachricht"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
msgid "Control UPS via CGI"
-msgstr ""
+msgstr "Steuerung der USV über CGI"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+#, fuzzy
msgid "Deadtime"
-msgstr ""
+msgstr "Totzeit"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
msgid "Default for UPSes without this field."
@@ -431,7 +433,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Retry Delay"
-msgstr ""
+msgstr "Verzögerung bei Wiederholungsversuchen"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
msgid "Role"
diff --git a/applications/luci-app-nut/po/ro/nut.po b/applications/luci-app-nut/po/ro/nut.po
index f44e8e6dad..7e1801f391 100644
--- a/applications/luci-app-nut/po/ro/nut.po
+++ b/applications/luci-app-nut/po/ro/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -411,7 +411,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
diff --git a/applications/luci-app-nut/po/ru/nut.po b/applications/luci-app-nut/po/ru/nut.po
index 8b424ae081..bebaed4ac0 100644
--- a/applications/luci-app-nut/po/ru/nut.po
+++ b/applications/luci-app-nut/po/ru/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-11 18:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 11:15+0000\n"
+"Last-Translator: anonymous <noreply@weblate.org>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/ru/>\n"
"Language: ru\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -37,27 +37,27 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
msgid "CA Certificate path"
-msgstr ""
+msgstr "Путь к сертификату CA"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
msgid "Certificate file (SSL)"
-msgstr ""
+msgstr "Файл сертификата (SSL)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
msgid "Communications lost message"
-msgstr ""
+msgstr "Сообщение о потери связи"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
msgid "Communications restored message"
-msgstr ""
+msgstr "Сообщение о восстановлении связи"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
msgid "Control UPS via CGI"
-msgstr ""
+msgstr "Управление ИБП через CGI"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
msgid "Deadtime"
-msgstr ""
+msgstr "Простой"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
msgid "Default for UPSes without this field."
diff --git a/applications/luci-app-ocserv/po/hu/ocserv.po b/applications/luci-app-ocserv/po/hu/ocserv.po
index 2948b786ea..ecf8d3c2ba 100644
--- a/applications/luci-app-ocserv/po/hu/ocserv.po
+++ b/applications/luci-app-ocserv/po/hu/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-08 19:28+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10.1-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -144,7 +144,7 @@ msgstr "IP-cím"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
msgid "Max clients"
-msgstr "Legtöbb ügyfél"
+msgstr "Max. ügyfélszám"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
diff --git a/applications/luci-app-ocserv/po/ro/ocserv.po b/applications/luci-app-ocserv/po/ro/ocserv.po
index ba68d7b32c..a480b7f5c0 100644
--- a/applications/luci-app-ocserv/po/ro/ocserv.po
+++ b/applications/luci-app-ocserv/po/ro/ocserv.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -67,7 +67,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
msgid "Edit Template"
-msgstr ""
+msgstr "Editare sablon"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
@@ -112,7 +112,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
@@ -148,7 +148,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
@@ -169,7 +169,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
diff --git a/applications/luci-app-olsr/po/de/olsr.po b/applications/luci-app-olsr/po/de/olsr.po
index 408b83f2af..6f78e259a8 100644
--- a/applications/luci-app-olsr/po/de/olsr.po
+++ b/applications/luci-app-olsr/po/de/olsr.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-12-09 20:03+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -73,12 +73,12 @@ msgstr "Broadcast-Adresse"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
-msgstr ""
+msgstr "Mögliche Werte sind valide IPv4 oder IPv6-Adresse oder 'default'"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:259
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:90
msgid "Can only be a valid IPv6 address or 'default'"
-msgstr ""
+msgstr "Mögliche Werte sind eine valide IPv6-Adresse oder 'default'"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
msgid "Configuration"
@@ -89,6 +89,8 @@ msgid ""
"Could not get any data. Make sure the jsoninfo plugin is installed and "
"allows connections from localhost."
msgstr ""
+"Es konnten keine Daten erhalten werden. Bitte sicherstellen, dass das "
+"jsoninfo-Plugin installiert ist und Verbindungen von localhost erlaubt."
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
msgid "Device"
@@ -198,16 +200,16 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
msgid "Good (2 < ETX < 4)"
-msgstr ""
+msgstr "Gut (2 < ETX < 4)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:18
msgid "Good (30 > SNR > 20)"
-msgstr ""
+msgstr "Gut (30 > SNR > 20)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:17
msgid "Green"
-msgstr ""
+msgstr "Grün"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
@@ -235,9 +237,8 @@ msgid "HNA validity time"
msgstr "HNA-Gültigkeit"
#: applications/luci-app-olsr/luasrc/controller/olsr6.lua:24
-#, fuzzy
msgid "HNA6 Announcements"
-msgstr "HNA-Ankündigungen"
+msgstr "HNA6-Ankündigungen"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
@@ -261,12 +262,12 @@ msgstr "Hello-Gültigkeit"
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:12
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
msgid "Hide IPv4"
-msgstr ""
+msgstr "Verstecke IPv4"
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:13
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:28
msgid "Hide IPv6"
-msgstr ""
+msgstr "Verstecke IPv6"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:12
msgid "Hna4"
@@ -296,13 +297,12 @@ msgstr ""
"Netzwerken mittels HNA-Nachrichten ankündigen."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
-#, fuzzy
msgid ""
"Hosts in an OLSR routed network can announce connectivity to external "
"networks using HNA6 messages."
msgstr ""
"Rechner in einem OLSR-geroutetem Netzwerk können Konnektivität zu externen "
-"Netzwerken mittels HNA-Nachrichten ankündigen."
+"Netzwerken mittels HNA6-Nachrichten bekanntgeben."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
@@ -499,7 +499,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
-msgstr ""
+msgstr "Ungültiger LQMult-Wert. Der Wert muss zwischen 0.01 und 1.0 liegen."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
@@ -509,6 +509,8 @@ msgid ""
"Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
"and 1.0 here."
msgstr ""
+"Ungültiger LQMult-Wert. Die Angabe muss eine Dezimalzahl sein und zwischen "
+"0.01 und 1.0 liegen."
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
msgid "Known OLSR routes"
@@ -546,6 +548,8 @@ msgid ""
"LQMult requires two values (IP address or 'default' and multiplicator) "
"separated by space."
msgstr ""
+"LQMult benötigt zwei Werte (IP-Adresse oder 'default' und einen "
+"Multiplikator) durch ein Leerzeichen getrennt."
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:23
msgid "Last hop"
@@ -662,6 +666,8 @@ msgid ""
"Make sure that OLSRd is running, the \"jsoninfo\" plugin is loaded, "
"configured on port 9090 and accepts connections from \"127.0.0.1\"."
msgstr ""
+"Bitte sicherstellen, dass OLSRd läuft, das \"jsoninfo\"-Plugin geladen, auf "
+"Port 9090 konfiguriert ist und Verbindungen von \"127.0.0.1\" akzeptiert."
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:110
@@ -685,6 +691,10 @@ msgid ""
">reduce LQ to 192.168.0.1 by half: 192.168.0.1 0.5<br />reduce LQ to all "
"nodes on this interface by 20%: default 0.8"
msgstr ""
+"Routen werden mit dem hier angegebenen Faktor multipliziert. Erlaubte Werte "
+"sind zwischen 0.01 und 1.0. Dies wird nur angewandt, wenn der LQ-Level "
+"größer 0 ist. Beispiel:<br/>reduziere LQ zo 192.168.0.1 um 50%: 192.168.0.1 "
+"0.5<br />reduziere LQ zu 192.168.0.1 um 20%: 192.168.0.1 0.8"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:240
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:71
@@ -762,9 +772,8 @@ msgid "OLSR - HNA-Announcements"
msgstr "OLSR - HNA-Ankündigungen"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
-#, fuzzy
msgid "OLSR - HNA6-Announcements"
-msgstr "OLSR - HNA-Ankündigungen"
+msgstr "OLSR - HNA6-Ankündigungen"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
@@ -803,7 +812,7 @@ msgstr "OLSR-Knoten"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:10
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
msgid "Orange"
-msgstr ""
+msgstr "Orange"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:157
msgid "Overview"
@@ -875,7 +884,7 @@ msgstr "Prefix"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:11
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:20
msgid "Red"
-msgstr ""
+msgstr "Rot"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua:9
msgid "Resolve"
@@ -927,15 +936,15 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
msgid "Show IPv4"
-msgstr ""
+msgstr "Zeige IPv4"
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:28
msgid "Show IPv6"
-msgstr ""
+msgstr "Zeige IPv6"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:14
msgid "Signal Noise Ratio in dB"
-msgstr ""
+msgstr "Signal-Rauschabstand in dB"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
@@ -976,11 +985,11 @@ msgstr "Zustand"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
msgid "Still usable (20 > SNR > 5)"
-msgstr ""
+msgstr "Noch verwendbar (20 > SNR > 5)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:10
msgid "Still usable (4 < ETX < 10)"
-msgstr ""
+msgstr "Noch verwendbar (4 < ETX < 10)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:3
msgid "Success rate of packages received from the neighbour"
@@ -1108,7 +1117,7 @@ msgstr "Hysterese aktivieren"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:41
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:92
msgid "Validity Time"
-msgstr ""
+msgstr "Gültigkeitsdauer"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:200
msgid "Version"
@@ -1116,11 +1125,11 @@ msgstr "Version"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
msgid "Very good (ETX < 2)"
-msgstr ""
+msgstr "Sehr gut (ETX < 2)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:17
msgid "Very good (SNR > 30)"
-msgstr ""
+msgstr "Sehr gut (SNR > 30)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
msgid "WLAN"
@@ -1193,16 +1202,16 @@ msgstr "Bereitschaft"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:18
msgid "Yellow"
-msgstr ""
+msgstr "Gelb"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "down"
-msgstr ""
+msgstr "down"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:30
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
msgid "infinite"
-msgstr ""
+msgstr "unendlich"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
@@ -1216,7 +1225,7 @@ msgstr "nein"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "up"
-msgstr ""
+msgstr "up"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
diff --git a/applications/luci-app-olsr/po/hu/olsr.po b/applications/luci-app-olsr/po/hu/olsr.po
index a5ca1c00d4..ab2d3b5717 100644
--- a/applications/luci-app-olsr/po/hu/olsr.po
+++ b/applications/luci-app-olsr/po/hu/olsr.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-12 19:21+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -820,7 +820,7 @@ msgstr "Narancssárga"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:157
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
msgid "Overview of currently active OLSR host net announcements"
diff --git a/applications/luci-app-olsr/po/pt/olsr.po b/applications/luci-app-olsr/po/pt/olsr.po
index c8989ef2b4..233c167dee 100644
--- a/applications/luci-app-olsr/po/pt/olsr.po
+++ b/applications/luci-app-olsr/po/pt/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2020-03-24 16:46+0000\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/pt/>\n"
@@ -744,7 +744,7 @@ msgstr "Vizinhos"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
msgid "Netmask"
-msgstr "Máscara de rede"
+msgstr "Mascara de Rede"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
diff --git a/applications/luci-app-olsr/po/pt_BR/olsr.po b/applications/luci-app-olsr/po/pt_BR/olsr.po
index 291587e70f..bc7f508b2b 100644
--- a/applications/luci-app-olsr/po/pt_BR/olsr.po
+++ b/applications/luci-app-olsr/po/pt_BR/olsr.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2020-03-01 16:12+0000\n"
+"PO-Revision-Date: 2020-03-29 07:01+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr/pt_BR/>\n"
@@ -1280,7 +1280,7 @@ msgstr "infinito"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "no"
-msgstr "Não"
+msgstr "não"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "up"
@@ -1294,7 +1294,7 @@ msgstr "operante"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "yes"
-msgstr "Sim"
+msgstr "sim"
#~ msgid "Status"
#~ msgstr "Estado"
diff --git a/applications/luci-app-olsr/po/ro/olsr.po b/applications/luci-app-olsr/po/ro/olsr.po
index c51c0a0cfc..b554ce5cd2 100644
--- a/applications/luci-app-olsr/po/ro/olsr.po
+++ b/applications/luci-app-olsr/po/ro/olsr.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -80,7 +80,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:56
msgid ""
@@ -176,7 +176,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
@@ -271,7 +271,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
msgid "Hostname"
-msgstr "Nume domeniu"
+msgstr "Numele gazdei ( hostname )"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
msgid ""
@@ -409,7 +409,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:49
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:109
msgid "Interface"
-msgstr "Interfaţă"
+msgstr "Interfață"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
@@ -794,7 +794,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
diff --git a/applications/luci-app-olsr/po/vi/olsr.po b/applications/luci-app-olsr/po/vi/olsr.po
index 17849b8d53..4e9c218c27 100644
--- a/applications/luci-app-olsr/po/vi/olsr.po
+++ b/applications/luci-app-olsr/po/vi/olsr.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-28 17:46+0000\n"
+"Last-Translator: Thien An Dang Thanh <thienandangthanh@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/vi/>\n"
"Language: vi\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -1118,7 +1118,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
msgid "yes"
-msgstr ""
+msgstr "Có"
#~ msgid ""
#~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
diff --git a/applications/luci-app-openvpn/po/de/openvpn.po b/applications/luci-app-openvpn/po/de/openvpn.po
index 0de0412f06..d143665a1c 100644
--- a/applications/luci-app-openvpn/po/de/openvpn.po
+++ b/applications/luci-app-openvpn/po/de/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2020-02-16 00:29+0000\n"
-"Last-Translator: marzzzello <anmeldezeugs@top-email.net>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -378,7 +378,7 @@ msgstr "Maximale Anzahl an TCP-Paketen in der Warteschlange"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:168
msgid "Networking"
-msgstr ""
+msgstr "Vernetzung"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:447
msgid "Number of allocated broadcast buffers"
diff --git a/applications/luci-app-openvpn/po/hu/openvpn.po b/applications/luci-app-openvpn/po/hu/openvpn.po
index 115a5bd3e0..0d478db363 100644
--- a/applications/luci-app-openvpn/po/hu/openvpn.po
+++ b/applications/luci-app-openvpn/po/hu/openvpn.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-09 22:35+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -417,7 +417,7 @@ msgstr "TUN/TAP/UDP írások optimalizálása"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
diff --git a/applications/luci-app-openvpn/po/ro/openvpn.po b/applications/luci-app-openvpn/po/ro/openvpn.po
index d96187ffcf..80cd43ac80 100644
--- a/applications/luci-app-openvpn/po/ro/openvpn.po
+++ b/applications/luci-app-openvpn/po/ro/openvpn.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -445,7 +445,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:141
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:156
msgid "Protocol"
diff --git a/applications/luci-app-opkg/po/hu/opkg.po b/applications/luci-app-opkg/po/hu/opkg.po
index db12694bac..b1f3020ce9 100644
--- a/applications/luci-app-opkg/po/hu/opkg.po
+++ b/applications/luci-app-opkg/po/hu/opkg.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-04 12:27+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1031
msgid "Actions"
@@ -289,15 +289,15 @@ msgstr "Gépeljen a szűréshez…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:916
msgid "Unable to execute <em>opkg %s</em> command: %s"
-msgstr ""
+msgstr "Nem sikerült végrehajtani az <em>opkg %s</em> parancsot: %s"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:763
msgid "Unable to read %s: %s"
-msgstr ""
+msgstr "Nem sikerült beolvasni: %s: %s"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:802
msgid "Unable to save %s: %s"
-msgstr ""
+msgstr "Nem sikerült elmenteni: %s: %s"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1032
msgid "Update lists…"
diff --git a/applications/luci-app-p910nd/po/de/p910nd.po b/applications/luci-app-p910nd/po/de/p910nd.po
index 41c4419b37..e3259cada9 100644
--- a/applications/luci-app-p910nd/po/de/p910nd.po
+++ b/applications/luci-app-p910nd/po/de/p910nd.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
@@ -27,8 +27,8 @@ msgid ""
"First you have to install the packages to get support for USB (kmod-usb-"
"printer) or parallel port (kmod-lp)."
msgstr ""
-"Bevor p910nd verwendet werden kann muessen Pakete fuer USB (kmod-usb-"
-"printer) und Parallelport (kmod-lp) Support installiert werden."
+"Bevor p910nd verwendet werden kann müssen Pakete für USB (kmod-usb-printer) "
+"und Parallelport (kmod-lp)-Support installiert werden."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
msgid "Interface"
@@ -48,7 +48,7 @@ msgstr "Gibt die zu überwachende Schnittstelle an."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
msgid "TCP listener port."
-msgstr "TCP Port."
+msgstr "TCP-Listen Port."
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:18
msgid "enable"
diff --git a/applications/luci-app-p910nd/po/ro/p910nd.po b/applications/luci-app-p910nd/po/ro/p910nd.po
index 06117c2450..1d6dd688be 100644
--- a/applications/luci-app-p910nd/po/ro/p910nd.po
+++ b/applications/luci-app-p910nd/po/ro/p910nd.po
@@ -3,16 +3,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-29 20:02+0200\n"
-"Last-Translator: xxvirusxx <condor20_05@yahoo.it>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsp910nd/ro/>\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
@@ -30,7 +31,7 @@ msgstr ""
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
msgid "Interface"
-msgstr "Interfaţă"
+msgstr "Interfață"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
msgid "Port"
diff --git a/applications/luci-app-pagekitec/po/de/pagekitec.po b/applications/luci-app-pagekitec/po/de/pagekitec.po
index ca4eff6d56..01d85d178d 100644
--- a/applications/luci-app-pagekitec/po/de/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/de/pagekitec.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:52+0000\n"
-"Last-Translator: marzzzello <anmeldezeugs@top-email.net>\n"
+"PO-Revision-Date: 2020-03-29 07:02+0000\n"
+"Last-Translator: Holger Heins <h.p.heins@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:4
msgid ""
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:18
msgid "Configuration"
-msgstr ""
+msgstr "Konfiguration"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Enable a WebSockets tunnel on a given local port"
diff --git a/applications/luci-app-pagekitec/po/hu/pagekitec.po b/applications/luci-app-pagekitec/po/hu/pagekitec.po
index dc2a92a83e..7c1ab2b4e9 100644
--- a/applications/luci-app-pagekitec/po/hu/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/hu/pagekitec.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-04 12:27+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:4
msgid ""
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:18
msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Enable a WebSockets tunnel on a given local port"
diff --git a/applications/luci-app-pagekitec/po/ro/pagekitec.po b/applications/luci-app-pagekitec/po/ro/pagekitec.po
index 7aa8e7389b..0e1995f127 100644
--- a/applications/luci-app-pagekitec/po/ro/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/ro/pagekitec.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspagekitec/ro/>\n"
"Language: ro\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:4
msgid ""
@@ -27,7 +34,7 @@ msgstr ""
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:18
msgid "Configuration"
-msgstr ""
+msgstr "Configurare"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Enable a WebSockets tunnel on a given local port"
diff --git a/applications/luci-app-polipo/po/de/polipo.po b/applications/luci-app-polipo/po/de/polipo.po
index e751c29e34..7ee07cee44 100644
--- a/applications/luci-app-polipo/po/de/polipo.po
+++ b/applications/luci-app-polipo/po/de/polipo.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-11-24 09:12+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -104,7 +104,7 @@ msgstr "Ort der Log-Datei"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:96
msgid "Log to syslog"
-msgstr "Ereignisse im Systemprotokoll (syslog) speichern"
+msgstr "Schreibe Logs ins syslog"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:13
msgid "Logging and RAM"
diff --git a/applications/luci-app-polipo/po/ro/polipo.po b/applications/luci-app-polipo/po/ro/polipo.po
index 26894836d3..87ae2f8007 100644
--- a/applications/luci-app-polipo/po/ro/polipo.po
+++ b/applications/luci-app-polipo/po/ro/polipo.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-polipo/root/usr/share/luci/menu.d/luci-app-polipo.json:23
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
msgid "DNS and Query Settings"
@@ -66,7 +66,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:113
msgid "How much RAM should Polipo use for its cache."
diff --git a/applications/luci-app-radicale/po/de/radicale.po b/applications/luci-app-radicale/po/de/radicale.po
index 6eed117468..000586574f 100644
--- a/applications/luci-app-radicale/po/de/radicale.po
+++ b/applications/luci-app-radicale/po/de/radicale.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 1.1.0-1\n"
"POT-Creation-Date: 2016-01-30 20:34+0100\n"
-"PO-Revision-Date: 2019-12-12 15:06+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-04-01 23:45+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/de/>\n"
"Language: de\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
@@ -364,7 +364,7 @@ msgstr "Antwort Zeichenkodierung"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:86
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:418
msgid "Rights"
-msgstr "Zugriffsrechte"
+msgstr "Berechtigungen"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:437
msgid "Rights are based on a regexp-based file"
diff --git a/applications/luci-app-radicale2/po/de/radicale2.po b/applications/luci-app-radicale2/po/de/radicale2.po
index 0848c23d5d..02e687a663 100644
--- a/applications/luci-app-radicale2/po/de/radicale2.po
+++ b/applications/luci-app-radicale2/po/de/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-03-05 08:06+0000\n"
-"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
+"PO-Revision-Date: 2020-04-01 23:45+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/de/>\n"
"Language: de\n"
@@ -25,7 +25,7 @@ msgstr "Erweiterte Einstellungen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
-msgstr ""
+msgstr "Erlaubte Chiffren"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
msgid "Authentication"
@@ -33,7 +33,7 @@ msgstr "Authentifizierung"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
msgid "Authentication / Users"
-msgstr ""
+msgstr "Authentifizierung / Benutzer"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
msgid "Authentication Type"
@@ -41,7 +41,7 @@ msgstr "Authentifizierungstyp"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
msgid "Based on settings in 'Rights File'"
-msgstr ""
+msgstr "Basierend auf den Einstellungen in 'Berechtigungsdatei'"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
msgid "CORS"
@@ -53,11 +53,11 @@ msgstr "Zertifikat"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
msgid "Client Certificate Authority"
-msgstr ""
+msgstr "Client-Zertifizierungsstelle"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
msgid "Close Lock File"
-msgstr ""
+msgstr "Schließe Lock-File"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
msgid "Close the lock file when no more clients are waiting"
@@ -65,15 +65,15 @@ msgstr "Schließe die Sperrdatei, wenn keine weiteren Clients warten"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
msgid "Command that is run after changes to storage"
-msgstr ""
+msgstr "Kommando welches nach Änderungen am Speicher ausgeführt wird"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
msgid "Confirm Plaintext Password"
-msgstr ""
+msgstr "Klartextpasswort bestätigen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
msgid "DNS Lookup"
-msgstr ""
+msgstr "DNS-Abfrage"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
msgid "Debug"
@@ -81,44 +81,44 @@ msgstr "Debug"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
msgid "Default (htpasswd file from users below)"
-msgstr ""
+msgstr "Standard (htpasswd-Datei von Benutzern unten)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
msgid "Default (multifilesystem)"
-msgstr ""
+msgstr "Standard (Multidateisystem)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
msgid "Default (owner only)"
-msgstr ""
+msgstr "Standard (nur Eigentümer)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
msgid "Delete sync token that are older (seconds)"
-msgstr ""
+msgstr "Lösche Sync-Token älter als (Sekunden)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
msgid "Document Encoding"
-msgstr ""
+msgstr "Dokumenten-Encoding"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
msgid "Dump Environment"
-msgstr ""
+msgstr "Umgebungsvariablen dumpen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
msgid "Enable SSL connections"
-msgstr ""
+msgstr "Aktiviere SSL-Verbindungen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
msgid "Encoding for responding to requests/events"
-msgstr ""
+msgstr "Encoding für Antworten auf Requests/Events"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
msgid "Encoding for storing local collections"
-msgstr ""
+msgstr "Encoding für Speichern von lokalen Collections"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid "Encrypted Password"
-msgstr ""
+msgstr "Verschlüsseltes Passwort"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
msgid "Encryption"
@@ -134,11 +134,11 @@ msgstr "Ordner"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder in which to store collections"
-msgstr ""
+msgstr "Ordner in dem Collections gespeichert werden"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
msgid "For verifying client certificates"
-msgstr ""
+msgstr "Zum Verifizieren von Client-Zertifikaten"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
@@ -152,38 +152,42 @@ msgid ""
"plaintext in a field that will appear on this page if python3-passlib is "
"installed."
msgstr ""
+"Generiere dieses Feld unter Verwendung eines Generators für Apache htpasswd-"
+"Style Authentifikationsdateien (für das oben gewählte Hash-Format ), oder "
+"installiere python3-passlib, worauf hier ein neues Feld erscheint, in dem "
+"Klartext eingegeben kann und der Hash automatisch erzeugt wird."
#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
msgid "Go to Radicale 2.x Web UI"
-msgstr ""
+msgstr "Gehe zur Radicale 2.x Web-UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
msgid "Go to Radicale v2 Web UI"
-msgstr ""
+msgstr "Gehe zur Radicale v2 Web-UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
+msgstr "HTTP(S) Basic-Authentication-Realm"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
msgid "HTTP(S) Headers"
-msgstr ""
+msgstr "HTTP(S)-Header"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
+msgstr "HTTPS(S) Listen-Ports (Adresse:Port)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
+msgstr "Header: X-Access-Control-Allow-Origin"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
msgid "Headers"
-msgstr ""
+msgstr "Headers"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
msgid "Hook"
-msgstr ""
+msgstr "Hook"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
msgid ""
@@ -192,28 +196,37 @@ msgid ""
"the existing hash (you can also put your own hash value for the type of hash "
"listed above)."
msgstr ""
+"Falls \"Klartextpasswort\" ausgefüllt und zu \"Bestätige Klartextpasswort\" "
+"identisch ist, wird in diesem Feld der Hash-Wert des Passworts eingetragen, "
+"andererseits bleibt der ursprüngliche Wert bestehen (du kannst auch deinen "
+"eigenen Hash-Wert für das oben gewählte Hashverfahren angeben)."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
msgid "Include full environment in logs"
-msgstr ""
+msgstr "Schreibe komplette Umgebungsvariablen ins Log"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
msgid "Insecure hashes"
-msgstr ""
+msgstr "Unsichere Hashverfahren"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "Install package python3-openssl to support SSL connections"
msgstr ""
+"Installiere das Paket python3-openssl um SSL-Verbindungen zu unsterstützen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
msgstr ""
+"Installiere python3-passlib und python3-bcrypt um sichere Hashverfahren zu "
+"aktivieren"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid ""
"Log configuration file (no file means default procd which ends up in syslog"
msgstr ""
+"Logge die Konfigurationsdatei (keine Angabe bedeutet dass der default-procd "
+"im Syslog landet)"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
@@ -222,65 +235,67 @@ msgstr "Protokollierung"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid "Logging File"
-msgstr ""
+msgstr "Logdatei"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
+msgstr "Frage für Logging von Clients deren Reverse-DNS ab"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Mask Passwords"
-msgstr ""
+msgstr "Maskiere Passwörter"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
msgid "Max Connections"
-msgstr ""
+msgstr "Max. Verbindungen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
msgid "Max Content Length"
-msgstr ""
+msgstr "Max. Content-Length"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
msgid "Max Sync Token Age"
-msgstr ""
+msgstr "Max. Sync-Token-Alter"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
msgid "Maximum number of simultaneous connections"
-msgstr ""
+msgstr "Max. Anzahl an gleichzeitigen Verbindungen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
msgid "Maximum size of request body (bytes)"
-msgstr ""
+msgstr "Max. Größe des Request-Bodys (Bytes)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
msgid "Multiple files on filesystem"
-msgstr ""
+msgstr "Mehrere Dateien im Dateisystem"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
msgid "No authentication"
-msgstr ""
+msgstr "Keine Authentifizierung"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
msgid "Password and confirmation do not match"
-msgstr ""
+msgstr "Passwort und Bestätigung stimmen nicht überein"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
msgid "Password encryption method"
-msgstr ""
+msgstr "Passwortverschlüsselungsmethode"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
msgid "Plaintext"
-msgstr ""
+msgstr "Klartext"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
msgid "Plaintext Password"
-msgstr ""
+msgstr "Klartextpasswort"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid ""
"Prevent other instances or processes from modifying collections while in use"
msgstr ""
+"Verhindere, dass andere Instanzen oder Prozesse aktiv benutzte Collections "
+"ändern"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
msgid "Private Key"
@@ -288,23 +303,23 @@ msgstr "Privater Schlüssel"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
msgid "REMOTE_USER from web server"
-msgstr ""
+msgstr "REMOTE_USER des Webservers"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
msgid "RO: All, RW: All"
-msgstr ""
+msgstr "RO: Alle, RW: Alle"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
+msgstr "RO: Authentifizierte Nutzer, RW: Eigentümer"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
msgid "RO: None, RW: Authenticated Users"
-msgstr ""
+msgstr "RO: Niemand, RW: Authentifizierte Nutzer"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
msgid "RO: None, RW: Owner"
-msgstr ""
+msgstr "RO: Niemand, RW: Eigentümer"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
@@ -312,11 +327,11 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
msgid "Radicale 2.x"
-msgstr ""
+msgstr "Radicale 2.x"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
msgid "Radicale v2 Web UI"
-msgstr ""
+msgstr "Radicale v2 Web-UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "Realm"
@@ -324,51 +339,52 @@ msgstr "Bereich"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Redact passwords in logs"
-msgstr ""
+msgstr "Zensiere Passwörter in den Logs"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
msgid "Remove configuration for certificate, key, and CA"
-msgstr ""
+msgstr "Entferne Konfiguration für Zertifikate, Schlüsseldatei und CA"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
msgid "Remove configuration for logging"
-msgstr ""
+msgstr "Entferne Logging-Konfiugration"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
msgid "Remove configuration for rights file"
-msgstr ""
+msgstr "Entferne die Konfiguration für die Berechtigungsdatei"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
msgid "Request"
-msgstr ""
+msgstr "Request"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Required time between a failed authentication attempt and trying again"
msgstr ""
+"Zeitsperre zwischen fehlgeschlagener Authentifizierung und erneutem Versuch"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Retry Delay"
-msgstr ""
+msgstr "Verzögerung bei Wiederholungsversuchen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "Rights"
-msgstr ""
+msgstr "Berechtigungen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
msgid "Rights File"
-msgstr ""
+msgstr "Berechtigungsdatei"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
msgid "Rights Type"
-msgstr ""
+msgstr "Berechtigungs-Typ"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
msgid "SHA1"
-msgstr ""
+msgstr "SHA1"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
msgid "SSHA"
-msgstr ""
+msgstr "SSHA"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
msgid "SSL"
@@ -376,23 +392,23 @@ msgstr "SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "SSL not available"
-msgstr ""
+msgstr "SSL nicht verfügbar"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "See python3-openssl documentation for available ciphers"
-msgstr ""
+msgstr "Siehe Dokumentation zu python3-openssl für verfügbare Chiffren"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
msgid "See python3-openssl documentation for available protocols"
-msgstr ""
+msgstr "Siehe Dokumentation zu python3-openssl für verfügbare Protokolle"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
msgid "Select bcrypt above to enable a secure hash"
-msgstr ""
+msgstr "Wähle bcrypt oben aus um einen sicheres Hashverfahren zu aktivieren"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
msgid "Send debug information to logs"
-msgstr ""
+msgstr "Schreibe Debuginformationen in Logs"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
@@ -401,7 +417,7 @@ msgstr "Servereinstellungen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Socket timeout (seconds)"
-msgstr ""
+msgstr "Socket-Timeout (Sekunden)"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
@@ -411,11 +427,11 @@ msgstr "Datenspeicher"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
msgid "Storage Type"
-msgstr ""
+msgstr "Speichertyp"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
msgid "This permanently deletes configuration for logging"
-msgstr ""
+msgstr "Dies löscht die Log-Konfiguration endgültig"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
msgid "This permanently deletes the cert, key, and configuration to use same."
@@ -423,19 +439,19 @@ msgstr "Dies löscht das Zertifikat, Key und Konfiguration endgültig."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
msgid "This permanently deletes the rights file and configuration to use same."
-msgstr ""
+msgstr "Dies löscht die Berechtigungsdatei- und Konfiguration endgültig."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Timeout"
-msgstr ""
+msgstr "Timeout"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid "Use File Locks"
-msgstr ""
+msgstr "Nutze Datei-Locks"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
msgid "Use Protocol"
-msgstr ""
+msgstr "Nutze Protokoll"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "User"
@@ -443,7 +459,7 @@ msgstr "Nutzer"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "User-based ACL Settings"
-msgstr ""
+msgstr "Nutzerbasierte ACL-Einstellungen"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
msgid "Username"
@@ -451,23 +467,23 @@ msgstr "Benutzername"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "Users and Passwords"
-msgstr ""
+msgstr "Nutzer und Passwörter"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
msgid "Web UI"
-msgstr ""
+msgstr "Web-UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
msgid "Web UI Type"
-msgstr ""
+msgstr "Web-UI-Typ"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
msgid "X-Remote-User from web server"
-msgstr ""
+msgstr "X-Remote-User-Wert laut Webserver"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
msgid "bcrypt"
-msgstr ""
+msgstr "bcrypt"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
msgid "crypt"
@@ -475,12 +491,12 @@ msgstr "crypt"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
msgid "htpasswd file (manually populated)"
-msgstr ""
+msgstr "htpasswd-Datei (manuell erzeugt)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "htpasswd-formatted file filename"
-msgstr ""
+msgstr "Dateiname der htpasswd-Format-Datei"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
msgid "md5"
-msgstr ""
+msgstr "md5"
diff --git a/applications/luci-app-radicale2/po/ro/radicale2.po b/applications/luci-app-radicale2/po/ro/radicale2.po
index 680c82d84c..f9597abf26 100644
--- a/applications/luci-app-radicale2/po/ro/radicale2.po
+++ b/applications/luci-app-radicale2/po/ro/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -143,7 +143,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
diff --git a/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po
index 1607d9367a..a15bc5ae73 100644
--- a/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/de/rp-pppoe-server.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-15 03:04+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsrp-pppoe-server/de/>\n"
"Language: de\n"
@@ -10,24 +10,26 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
-msgstr ""
+msgstr "Access-Concentrator-Name"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
msgid "First remote IP"
-msgstr ""
+msgstr "Erste IP der Gegenstelle"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
msgid "IP of listening side"
-msgstr ""
+msgstr "IP der Serverseite"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
msgid ""
"Instead of starting at beginning and going to end, randomize session number"
msgstr ""
+"Randomisiere Session-Nummer, anstatt sukzessive von Anfang bis Ende zu "
+"inkrementieren"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface"
@@ -35,55 +37,55 @@ msgstr "Schnittstelle"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface on which to listen."
-msgstr ""
+msgstr "Schnittstelle auf der gelauscht werden soll."
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
msgid "MSS"
-msgstr ""
+msgstr "MSS"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
msgid "Maximum sessions"
-msgstr ""
+msgstr "Maximale Anzahl an Sessions"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
msgid "Maximum sessions per peer"
-msgstr ""
+msgstr "Maximale Sessions pro Gegenstelle"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
msgid "Offset"
-msgstr ""
+msgstr "Offset"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
msgid "Options file"
-msgstr ""
+msgstr "Konfigurationsdatei"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
msgid "PPP offset"
-msgstr ""
+msgstr "PPP-Offset"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "PPP unit number"
-msgstr ""
+msgstr "PPP-Unit-Nummer"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
msgid "PPPoE Server Configuration"
-msgstr ""
+msgstr "PPPoE-Serverkonfiguration"
#: applications/luci-app-rp-pppoe-server/root/usr/share/luci/menu.d/luci-app-rp-pppoe-server.json:3
msgid "RP PPPoE Server"
-msgstr ""
+msgstr "RP-PPPoE-Server"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
msgid "Random session selection"
-msgstr ""
+msgstr "Zufällige Sessionauswahl"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
msgid "Roaring Penguin PPPoE Server"
-msgstr ""
+msgstr "Roaring Penguin PPPoE-Server"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
msgid "Server Configuration"
-msgstr ""
+msgstr "Serverkonfiguration"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
msgid "Service Name"
@@ -91,11 +93,11 @@ msgstr "Service-Name"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
msgid "Sync"
-msgstr ""
+msgstr "Sync"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
msgid "Timeout"
-msgstr ""
+msgstr "Timeout"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "Unit"
diff --git a/applications/luci-app-rp-pppoe-server/po/ro/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/ro/rp-pppoe-server.po
index 9589c8bae5..2c96fe58cf 100644
--- a/applications/luci-app-rp-pppoe-server/po/ro/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/ro/rp-pppoe-server.po
@@ -1,15 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsrp-pppoe-server/ro/>\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -30,7 +32,7 @@ msgstr ""
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
msgid "Interface on which to listen."
diff --git a/applications/luci-app-samba/po/ro/samba.po b/applications/luci-app-samba/po/ro/samba.po
index 715791e9c0..f8c4890888 100644
--- a/applications/luci-app-samba/po/ro/samba.po
+++ b/applications/luci-app-samba/po/ro/samba.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba/ro/>\n"
"Language: ro\n"
@@ -11,25 +11,25 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
msgid "Allow guests"
-msgstr "Permite oaspeti"
+msgstr "Permite oaspeți"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:17
msgid "Allow system users to reach their home directories via network shares"
msgstr ""
-"Permite utilizatorii de sistem sa acceseze directoarele lor peste "
-"partajarile de retea"
+"Permite utilizatorilor acestui sistem să ajungă la directoarele lor de "
+"domiciliu prin intermediul partajărilor de rețea"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:51
msgid "Allowed users"
-msgstr "Utilizatori acceptati"
+msgstr "Utilizatori permiși"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:58
msgid "Browseable"
-msgstr ""
+msgstr "Navigabil"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:69
msgid "Create mask"
@@ -45,27 +45,27 @@ msgstr "Masca director"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:11
msgid "Edit Template"
-msgstr "Editeaza sablon"
+msgstr "Editare sablon"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:22
msgid "Edit the template that is used for generating the samba configuration."
-msgstr "Editeaza sablonul care e folosit pentru generarea configuratiei samba."
+msgstr "Editati sablonul utilizat pentru generarea configuratiei samba."
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:10
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:13
msgid "Hostname"
-msgstr "Numele de host"
+msgstr "Numele gazdei ( hostname )"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:75
msgid "Mask for new directories"
-msgstr "Masca pentru directoarele noi"
+msgstr "Masca pentru directoare noi"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:70
msgid "Mask for new files"
-msgstr "Masca pentru fisierele noi"
+msgstr "Masca pentru fisiere noi"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:45
msgid "Name"
@@ -74,17 +74,19 @@ msgstr "Nume"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:5
#: applications/luci-app-samba/root/usr/share/luci/menu.d/luci-app-samba.json:3
msgid "Network Shares"
-msgstr "Partajari pe retea"
+msgstr "Rețea, partajări"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:46
msgid "Path"
-msgstr "Cale"
+msgstr "Calea"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:40
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Vă rugăm să adăugați directoare pentru a partaja. Fiecare director se referă "
+"la un folder de pe un dispozitiv montat."
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:53
msgid "Read-only"
@@ -92,7 +94,7 @@ msgstr "Doar citire"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:16
msgid "Share home-directories"
-msgstr "Partajeaza directoarele proprii"
+msgstr "Partajați directoarele rădăcină personale ( home-directories)"
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:39
msgid "Shared Directories"
@@ -105,9 +107,10 @@ msgid ""
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
-"Acesta este continutul fisierului '/etc/samba/smb.conf.template' din care se "
-"genereaza configuratia samba. Valorile dintre liniuta verticala ('|') n-ar "
-"trebui schimbate, ele iau valorile direct din tab-ul de \"Setari generale\"."
+"Acesta este conținutul fișierului '/etc/samba/smb.conf.template' din care va "
+"fi generată configurația samba. Valorile incluse intre simbolurile liniuță "
+"verticala ('|') nu trebuie modificate, ele își iau valorile direct din tab-"
+"ul de \"Setări generale\"."
#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:15
msgid "Workgroup"
diff --git a/applications/luci-app-samba4/po/de/samba4.po b/applications/luci-app-samba4/po/de/samba4.po
index a1bf9497b4..1c8badf180 100644
--- a/applications/luci-app-samba4/po/de/samba4.po
+++ b/applications/luci-app-samba4/po/de/samba4.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2020-03-05 08:06+0000\n"
-"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: anonymous <noreply@weblate.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/de/>\n"
"Language: de\n"
@@ -132,6 +132,8 @@ msgid ""
"On lower-end devices may increase speeds, by forceing synchronous I/O "
"instead of the default asynchronous."
msgstr ""
+"Das Erzwingen von sychronous I/O (statt asynchronous I/O Default) kann auf "
+"leistungsschwachen Geräten die Geschwindigkeit erhöhen."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:79
msgid "Path"
@@ -168,11 +170,11 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:133
msgid "Time-machine size in GB"
-msgstr ""
+msgstr "Time-Machine Größe in GB"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
msgid "Vfs objects"
-msgstr ""
+msgstr "VFS-Objekte"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
diff --git a/applications/luci-app-samba4/po/hu/samba4.po b/applications/luci-app-samba4/po/hu/samba4.po
index 0812e2c085..670940322d 100644
--- a/applications/luci-app-samba4/po/hu/samba4.po
+++ b/applications/luci-app-samba4/po/hu/samba4.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-12 19:21+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:100
msgid "Allow guests"
@@ -18,13 +18,15 @@ msgstr "Vendégek engedélyezése"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:47
msgid "Allow legacy (insecure) protocols/authentication."
-msgstr ""
+msgstr "Régi, már nem biztonságos protokollok és autentikáció engedélyezése."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
msgstr ""
+"Régi SMB v1/Lanman kapcsolatok engedélyezése, SMB v2.1/3-at nem támogató "
+"eszközökhöz."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
msgid "Allowed users"
diff --git a/applications/luci-app-samba4/po/ro/samba4.po b/applications/luci-app-samba4/po/ro/samba4.po
index c4227187d8..c0511c6c74 100644
--- a/applications/luci-app-samba4/po/ro/samba4.po
+++ b/applications/luci-app-samba4/po/ro/samba4.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/ro/>\n"
"Language: ro\n"
@@ -11,33 +11,35 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:100
msgid "Allow guests"
-msgstr "Permite oaspeti"
+msgstr "Permite oaspeți"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:47
msgid "Allow legacy (insecure) protocols/authentication."
-msgstr ""
+msgstr "Permit protocoale/autentificare vechi/e (nesigure)."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
msgstr ""
+"Permiteți conexiuni SMB(v1)/Lanman, necesare pentru dispozitive mai vechi "
+"fără suport SMB(v2.1/3)."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
msgid "Allowed users"
-msgstr "Utilizatori acceptati"
+msgstr "Utilizatori permiși"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:131
msgid "Apple Time-machine share"
-msgstr ""
+msgstr "Partajare pentru Apple Time-machine"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:84
msgid "Browse-able"
-msgstr ""
+msgstr "Navigabil"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Create mask"
@@ -53,61 +55,63 @@ msgstr "Masca director"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Active Directory Domain Controller"
-msgstr ""
+msgstr "Dezactivează Active Directory Domain Controller"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Netbios"
-msgstr ""
+msgstr "Dezactivează Netbios"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:57
msgid "Disable Winbind"
-msgstr ""
+msgstr "Dezactivează Winbind"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
-msgstr "Editeaza sablon"
+msgstr "Editare sablon"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:61
msgid "Edit the template that is used for generating the samba configuration."
-msgstr "Editeaza sablonul care e folosit pentru generarea configuratiei samba."
+msgstr "Editati sablonul utilizat pentru generarea configuratiei samba."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
-msgstr ""
+msgstr "Activează partajările compatibile cu macOS"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
+"Activează extensia AAPL de la Apple la nivel global și adaugă opțiuni de "
+"compatibilitate macOS tuturor partajărilor."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:95
msgid "Force Root"
-msgstr ""
+msgstr "Forțează ca Root"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
msgid "Force synchronous I/O"
-msgstr ""
+msgstr "Forțează I/O sincron"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Guests only"
-msgstr ""
+msgstr "Doar oaspeți"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Inherit owner"
-msgstr ""
+msgstr "Proprietar care moștenește"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Ascultați numai pe interfața dată sau, dacă nu este specificată, pe LAN"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:78
msgid "Name"
@@ -116,23 +120,27 @@ msgstr "Nume"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
#: applications/luci-app-samba4/root/usr/share/luci/menu.d/luci-app-samba4.json:3
msgid "Network Shares"
-msgstr "Partajari pe retea"
+msgstr "Rețea, partajări"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
msgid ""
"On lower-end devices may increase speeds, by forceing synchronous I/O "
"instead of the default asynchronous."
msgstr ""
+"Pe dispozitivele inferioare poate crește vitezele, prin forțarea I/O sincron "
+"în loc de asincron implicit."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:79
msgid "Path"
-msgstr "Cale"
+msgstr "Calea"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:74
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Vă rugăm să adăugați directoare pentru a partaja. Fiecare director se referă "
+"la un folder de pe un dispozitiv montat."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:89
msgid "Read-only"
@@ -149,17 +157,18 @@ msgid ""
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
-"Acesta este continutul fisierului '/etc/samba/smb.conf.template' din care se "
-"genereaza configuratia samba. Valorile dintre liniuta verticala ('|') n-ar "
-"trebui schimbate, ele iau valorile direct din tab-ul de \"Setari generale\"."
+"Acesta este conținutul fișierului '/etc/samba/smb.conf.template' din care va "
+"fi generată configurația samba. Valorile incluse intre simbolurile liniuță "
+"verticala ('|') nu trebuie modificate, ele își iau valorile direct din tab-"
+"ul de \"Setări generale\"."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:133
msgid "Time-machine size in GB"
-msgstr ""
+msgstr "Time-machine marine în GB"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
msgid "Vfs objects"
-msgstr ""
+msgstr "Vfs obiecte"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
diff --git a/applications/luci-app-ser2net/po/de/ser2net.po b/applications/luci-app-ser2net/po/de/ser2net.po
index 21708e2643..c13df3723f 100644
--- a/applications/luci-app-ser2net/po/de/ser2net.po
+++ b/applications/luci-app-ser2net/po/de/ser2net.po
@@ -1,51 +1,51 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:53+0000\n"
-"Last-Translator: marzzzello <anmeldezeugs@top-email.net>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:71
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:70
msgid "Allow the RFC 2217 protocol"
-msgstr ""
+msgstr "Erlaube das RFC 2217-Protokoll"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:37
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:36
msgid "Baud rate"
-msgstr ""
+msgstr "Baudrate"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:24
msgid "Binding address"
-msgstr ""
+msgstr "Binde an Adresse"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:22
msgid "Blink duration."
-msgstr ""
+msgstr "Blinkdauer."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:18
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:28
msgid "Control port"
-msgstr ""
+msgstr "Kontroll-Port"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:50
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:49
msgid "Data bits"
-msgstr ""
+msgstr "Datenbits"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:33
msgid "Default settings"
-msgstr ""
+msgstr "Standardeinstellungen"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:18
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:33
msgid "Device"
-msgstr ""
+msgstr "Gerät"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:14
msgid "Driver"
@@ -53,7 +53,7 @@ msgstr "Treiber"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:22
msgid "Duration"
-msgstr ""
+msgstr "Dauer"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:14
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:14
@@ -64,47 +64,47 @@ msgstr "Aktiviert"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:59
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:58
msgid "Even"
-msgstr ""
+msgstr "gleich"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72
msgid "Extra options"
-msgstr ""
+msgstr "Zusatzoptionen"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:11
msgid "Global switch"
-msgstr ""
+msgstr "Globaler Schalter"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:70
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:69
msgid "Ignore modem control signals"
-msgstr ""
+msgstr "Ignoriere Modemsteuersignale"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:10
msgid "LED redirect"
-msgstr ""
+msgstr "LED-Signalumleitung"
#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:31
msgid "LEDs"
-msgstr ""
+msgstr "LEDs"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:58
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:57
msgid "None"
-msgstr ""
+msgstr "Keine"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:60
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:59
msgid "Odd"
-msgstr ""
+msgstr "Ungerade"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:26
msgid "Off"
-msgstr ""
+msgstr "Aus"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:56
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:55
msgid "Parity"
-msgstr ""
+msgstr "Parität"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:21
msgid "Protocol"
@@ -113,27 +113,27 @@ msgstr "Protokoll"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:10
#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:22
msgid "Proxies"
-msgstr ""
+msgstr "Proxy-Server"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:74
msgid "RX LED configuration"
-msgstr ""
+msgstr "RX LED-Konfiguration"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:23
msgid "Raw"
-msgstr ""
+msgstr "Rohdaten"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:24
msgid "Rawlp"
-msgstr ""
+msgstr "Rawlp"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:17
msgid "Service port"
-msgstr ""
+msgstr "Service-Port"
#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:13
msgid "Settings"
-msgstr ""
+msgstr "Einstellungen"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:26
msgid "State"
@@ -142,63 +142,67 @@ msgstr "Zustand"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:63
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:62
msgid "Stop bits"
-msgstr ""
+msgstr "Stoppbits"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:73
msgid "TX LED configuration"
-msgstr ""
+msgstr "TX LED-Konfiguration"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:25
msgid "Telnet"
-msgstr ""
+msgstr "Telnet"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:17
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:28
msgid "The TCP port to listen on."
-msgstr ""
+msgstr "TCP-Port auf dem gelauscht werden soll."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:29
msgid ""
"The amount of seconds of inactivity before a disconnect occurs.<br/>A value "
"of zero means wait indefinitely."
msgstr ""
+"Zeit in Sekunden nachdem wegen Inaktivität getrennt wird.<br/>Ein Wert von 0 "
+"deaktiviert die Trennung nach Inaktivität."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:18
msgid "The device itself."
-msgstr ""
+msgstr "Das Gerät selbst."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:14
msgid "The driver required for the device."
-msgstr ""
+msgstr "Der benötigte Gerätetreiber."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:33
msgid ""
"The name of the device to connect to.<br/>This must be in the form of /dev/"
"<device>."
msgstr ""
+"Der Name des Geräts das verbunden werden soll.<br/>Die Angabe lautet /dev/"
+"<Gerät>."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:24
msgid "The network to listen from."
-msgstr ""
+msgstr "Netzwerkadresse an der ser2net erreichbar soll."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:21
msgid "The protocol to listen to."
-msgstr ""
+msgstr "Protokoll das übertragen werden soll."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:37
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:36
msgid "The speed the device port should operate at."
-msgstr ""
+msgstr "Übertragungsgeschwindigkeit der Geräteschnittstelle."
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:29
msgid "Timeout"
-msgstr ""
+msgstr "Timeout"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:69
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:68
msgid "Use RTS and CTS lines"
-msgstr ""
+msgstr "Verwende RTS- und CTS-Signale"
#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:3
msgid "ser2net"
-msgstr ""
+msgstr "ser2net"
diff --git a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
index 0041388ef4..939fb1e2fe 100644
--- a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-09 20:05+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Dr.-Ing. Patrick Siegl <patrick@siegl.it>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -294,7 +294,7 @@ msgstr "Server"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
msgid "Server port"
-msgstr ""
+msgstr "Server-Port"
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:3
msgid "Shadowsocks-libev"
diff --git a/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
index 98d28c07ed..5ff643103a 100644
--- a/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-15 02:11+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -275,7 +275,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
msgid "Package is not installed"
diff --git a/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
index 5720558202..0b04bb3d48 100644
--- a/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -155,7 +155,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
msgid "IPv6 First"
diff --git a/applications/luci-app-shairplay/po/de/shairplay.po b/applications/luci-app-shairplay/po/de/shairplay.po
index 2d425fc7d4..e2176abe24 100644
--- a/applications/luci-app-shairplay/po/de/shairplay.po
+++ b/applications/luci-app-shairplay/po/de/shairplay.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-18 07:54+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:34
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:49
msgid "Default"
-msgstr ""
+msgstr "Standardeinstellung"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
msgid "Enabled"
@@ -49,7 +49,7 @@ msgstr "Port"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
msgid "Respawn"
-msgstr ""
+msgstr "Erneut starten"
#: applications/luci-app-shairplay/root/usr/share/luci/menu.d/luci-app-shairplay.json:3
msgid "Shairplay"
diff --git a/applications/luci-app-shairplay/po/ro/shairplay.po b/applications/luci-app-shairplay/po/ro/shairplay.po
index 83a67da2b2..a0d01f3172 100644
--- a/applications/luci-app-shairplay/po/ro/shairplay.po
+++ b/applications/luci-app-shairplay/po/ro/shairplay.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-03 04:35+0000\n"
-"Last-Translator: Cristian Ciobanu <cioby.service@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -46,7 +46,7 @@ msgstr ""
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:21
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
msgid "Respawn"
diff --git a/applications/luci-app-simple-adblock/Makefile b/applications/luci-app-simple-adblock/Makefile
index 8a666d635a..ce8ded98ab 100644
--- a/applications/luci-app-simple-adblock/Makefile
+++ b/applications/luci-app-simple-adblock/Makefile
@@ -3,14 +3,14 @@
include $(TOPDIR)/rules.mk
-PKG_LICENSE:=GPL-3.0+
+PKG_LICENSE:=GPL-3.0-or-later
PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
LUCI_TITLE:=Simple Adblock Web UI
LUCI_DESCRIPTION:=Provides Web UI for simple-adblock service.
LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +simple-adblock
LUCI_PKGARCH:=all
-PKG_RELEASE:=38
+PKG_RELEASE:=42
include ../../luci.mk
diff --git a/applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua b/applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua
new file mode 100644
index 0000000000..22c75e4c81
--- /dev/null
+++ b/applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua
@@ -0,0 +1,24 @@
+module("luci.controller.simple-adblock", package.seeall)
+function index()
+ if nixio.fs.access("/etc/config/simple-adblock") then
+ entry({"admin", "services", "simple-adblock"}, cbi("simple-adblock"), _("Simple AdBlock"))
+ entry({"admin", "services", "simple-adblock", "action"}, call("simple_adblock_action"), nil).leaf = true
+ end
+end
+
+function simple_adblock_action(name)
+ local packageName = "simple-adblock"
+ if name == "start" then
+ luci.sys.init.start(packageName)
+ elseif name == "action" then
+ luci.util.exec("/etc/init.d/" .. packageName .. " dl >/dev/null 2>&1")
+ elseif name == "stop" then
+ luci.sys.init.stop(packageName)
+ elseif name == "enable" then
+ luci.util.exec("uci set " .. packageName .. ".config.enabled=1; uci commit " .. packageName)
+ elseif name == "disable" then
+ luci.util.exec("uci set " .. packageName .. ".config.enabled=0; uci commit " .. packageName)
+ end
+ luci.http.prepare_content("text/plain")
+ luci.http.write("0")
+end
diff --git a/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua b/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua
index 9f392a20c7..ce5626f8e6 100644
--- a/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua
+++ b/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua
@@ -10,6 +10,7 @@ local util = require "luci.util"
local sys = require "luci.sys"
local jsonc = require "luci.jsonc"
local fs = require "nixio.fs"
+local nutil = require "nixio.util"
local http = require "luci.http"
local dispatcher = require "luci.dispatcher"
local enabledFlag = uci:get(packageName, "config", "enabled")
@@ -48,18 +49,13 @@ elseif targetDNS == "unbound.adb_list" then
outputGzip="/etc/" .. packageName .. ".unbound.gz"
end
-m = Map("simple-adblock", translate("Simple AdBlock Settings"))
-m.apply_on_parse = true
-m.on_after_apply = function(self)
- sys.call("/etc/init.d/simple-adblock restart")
-end
-
local tmpfs
if fs.access("/var/run/" .. packageName .. ".json") then
tmpfs = jsonc.parse(util.trim(sys.exec("cat /var/run/" .. packageName .. ".json")))
end
-local tmpfsVersion, tmpfsStatus, tmpfsMessage, tmpfsError, tmpfsStats = "", "Stopped"
+local tmpfsVersion, tmpfsStatus = "", "Stopped"
+local tmpfsMessage, tmpfsError, tmpfsStats
if tmpfs and tmpfs['data'] then
if tmpfs['data']['status'] and tmpfs['data']['status'] ~= "" then
tmpfsStatus = tmpfs['data']['status']
@@ -74,43 +70,88 @@ if tmpfs and tmpfs['data'] then
tmpfsStats = tmpfs['data']['stats']
end
if tmpfs['data']['version'] and tmpfs['data']['version'] ~= "" then
- tmpfsVersion = " (" .. packageName .. " " .. tmpfs['data']['version'] .. ")"
+ tmpfsVersion = packageName .. " " .. tmpfs['data']['version']
+ else
+ tmpfsVersion = packageName
end
end
-h = m:section(NamedSection, "config", "simple-adblock", translate("Service Status") .. tmpfsVersion)
+local statusTable = {}
+local errorTable = {}
+statusTable["statusNoInstall"] = packageName .. translate("is not installed or not found")
+statusTable["statusStopped"] = translate("Stopped")
+statusTable["statusStarting"] = translate("Starting")
+statusTable["statusRestarting"] = translate("Restarting")
+statusTable["statusForceReloading"] = translate("Force Reloading")
+statusTable["statusDownloading"] = translate("Downloading")
+statusTable["statusError"] = translate("Error")
+statusTable["statusWarning"] = translate("Warning")
+statusTable["statusFail"] = translate("Fail")
+statusTable["statusSuccess"] = translate("Success")
+errorTable["errorOutputFileCreate"] = translate("failed to create") .. " '" .. outputFile .. "' " .. translate("file")
+errorTable["errorFailDNSReload"] = translate("failed to restart/reload DNS resolver")
+errorTable["errorSharedMemory"] = translate("failed to access shared memory")
+errorTable["errorSorting"] = translate("failed to sort data file")
+errorTable["errorOptimization"] = translate("failed to optimize data file")
+errorTable["errorWhitelistProcessing"] = translate("failed to process whitelist")
+errorTable["errorDataFileFormatting"] = translate("failed to format data file")
+errorTable["errorMovingDataFile"] = translate("failed to move temporary data file to") .. " '" .. outputFile .. "'"
+errorTable["errorCreatingCompressedCache"] = translate("failed to create compressed cache")
+errorTable["errorRemovingTempFiles"] = translate("failed to remove temporary files")
+errorTable["errorRestoreCompressedCache"] = translate("failed to unpack compressed cache")
+errorTable["errorRestoreCache"] = translate("failed to move") .. " '" .. outputCache .. "' " .. translate("to") .. " '" .. outputFile .. "'"
+errorTable["errorOhSnap"] = translate("failed to create blocklist or restart DNS resolver")
+errorTable["errorStopping"] = translate("failed to stop") .. " " .. packageName
+errorTable["errorDNSReload"] = translate("failed to reload/restart DNS resolver")
+errorTable["errorDownloadingList"] = translate("failed to download")
+errorTable["errorParsingList"] = translate("failed to parse")
+
+m = Map("simple-adblock", translate("Simple AdBlock Settings"))
+m.apply_on_parse = true
+m.on_after_apply = function(self)
+ sys.call("/etc/init.d/simple-adblock restart")
+end
+
+h = m:section(NamedSection, "config", "simple-adblock", translate("Service Status") .. " [" .. tmpfsVersion .. "]")
-if tmpfsStatus and tmpfsStatus:match("ing") then
+if tmpfsStatus == "statusStarting" or
+ tmpfsStatus == "statusRestarting" or
+ tmpfsStatus == "statusForceReloading" or
+ tmpfsStatus == "statusDownloading" then
ss = h:option(DummyValue, "_dummy", translate("Service Status"))
ss.template = "simple-adblock/status"
- ss.value = tmpfsStatus .. '...'
+ ss.value = statusTable[tmpfsStatus] .. '...'
if tmpfsMessage then
sm = h:option(DummyValue, "_dummy", translate("Task"))
sm.template = "simple-adblock/status"
sm.value = tmpfsMessage
end
else
- en = h:option(Button, "__toggle")
- if enabledFlag ~= "1" or tmpfsStatus:match("Stopped") then
- en.title = translate("Service is disabled/stopped")
- en.inputtitle = translate("Enable/Start")
- en.inputstyle = "apply important"
+ if tmpfsStatus == "statusStopped" then
+ ss = h:option(DummyValue, "_dummy", translate("Service Status"))
+ ss.template = "simple-adblock/status"
+ ss.value = statusTable[tmpfsStatus]
if fs.access(outputCache) then
sm = h:option(DummyValue, "_dummy", translate("Info"))
sm.template = "simple-adblock/status"
- sm.value = "Cache file containing " .. util.trim(sys.exec("wc -l < " .. outputCache)) .. " domains found."
+ sm.value = translate("Cache file containing") .. " " .. util.trim(sys.exec("wc -l < " .. outputCache)) .. " " .. translate("domains found") .. "."
elseif fs.access(outputGzip) then
sm = h:option(DummyValue, "_dummy", translate("Info"))
sm.template = "simple-adblock/status"
- sm.value = "Compressed cache file found."
+ sm.value = translate("Compressed cache file found") .. "."
end
else
- en.title = translate("Service is enabled/started")
- en.inputtitle = translate("Stop/Disable")
- en.inputstyle = "reset important"
ss = h:option(DummyValue, "_dummy", translate("Service Status"))
ss.template = "simple-adblock/status"
- ss.value = tmpfsStatus
+ if tmpfsStatus == "statusSuccess" then
+-- ss.value = tmpfsStats
+ ss.value = tmpfsVersion .. " " .. translate("is blocking") ..
+ " " .. util.trim(sys.exec("wc -l < " .. outputFile)) ..
+ " " .. translate("domains") .. " (" .. translate("with") ..
+ " " .. targetDNS .. ")."
+ else
+ ss.value = statusTable[tmpfsStatus]
+ end
if tmpfsMessage then
ms = h:option(DummyValue, "_dummy", translate("Message"))
ms.template = "simple-adblock/status"
@@ -118,42 +159,28 @@ else
end
if tmpfsError then
es = h:option(DummyValue, "_dummy", translate("Collected Errors"))
- es.template = "simple-adblock/status"
- es.value = tmpfsError
- reload = h:option(Button, "__reload")
- reload.title = translate("Service started with error")
- reload.inputtitle = translate("Reload")
- reload.inputstyle = "apply important"
- function reload.write()
- sys.exec("/etc/init.d/simple-adblock reload")
- http.redirect(dispatcher.build_url("admin/services/" .. packageName))
+ es.template = "simple-adblock/error"
+ es.value = ""
+ local err, e, url
+ for err in tmpfsError:gmatch("[%p%w]+") do
+ if err:match("=") then
+ e,url = err:match("(.+)=(.+)")
+ es.value = es.value .. translate("Error") .. ": " .. errorTable[e] .. " " .. url .. ".\n"
+ else
+ es.value = es.value .. translate("Error") .. ": " .. errorTable[err] .. ".\n"
+ end
end
end
end
- function en.write()
- if tmpfsStatus and tmpfsStatus:match("Stopped") then
- enabledFlag = "1"
- else
- enabledFlag = enabledFlag == "1" and "0" or "1"
- end
- uci:set(packageName, "config", "enabled", enabledFlag)
- uci:save(packageName)
- uci:commit(packageName)
- if enabledFlag == "0" then
- luci.sys.init.stop(packageName)
- else
- luci.sys.init.enable(packageName)
- luci.sys.init.start(packageName)
- end
- luci.http.redirect(luci.dispatcher.build_url("admin/services/" .. packageName))
- end
+ buttons = h:option(DummyValue, "_dummy")
+ buttons.template = "simple-adblock/buttons"
end
s = m:section(NamedSection, "config", "simple-adblock", translate("Configuration"))
-- General options
s:tab("basic", translate("Basic Configuration"))
-o2 = s:taboption("basic", ListValue, "verbosity", translate("Output Verbosity Setting"),translate("Controls system log and console output verbosity."))
+o2 = s:taboption("basic", ListValue, "verbosity", translate("Output Verbosity Setting"), translate("Controls system log and console output verbosity."))
o2:value("0", translate("Suppress output"))
o2:value("1", translate("Some output"))
o2:value("2", translate("Verbose output"))
@@ -166,12 +193,12 @@ o3.default = 1
local sysfs_path = "/sys/class/leds/"
local leds = {}
-if nixio.fs.access(sysfs_path) then
- leds = nixio.util.consume((nixio.fs.dir(sysfs_path)))
+if fs.access(sysfs_path) then
+ leds = nutil.consume((fs.dir(sysfs_path)))
end
if #leds ~= 0 then
o4 = s:taboption("basic", Value, "led", translate("LED to indicate status"), translate("Pick the LED not already used in")
- .. [[ <a href="]] .. luci.dispatcher.build_url("admin/system/leds") .. [[">]]
+ .. [[ <a href="]] .. dispatcher.build_url("admin", "system", "leds") .. [[">]]
.. translate("System LED Configuration") .. [[</a>]] .. ".")
o4.rmempty = false
o4:value("", translate("none"))
diff --git a/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm
new file mode 100644
index 0000000000..08b725cf7f
--- /dev/null
+++ b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm
@@ -0,0 +1,69 @@
+<%#
+ Copyright 2019 Stan Grishin <stangri@melmac.net>
+-%>
+
+<%-
+ local packageName = "simple-adblock"
+ local enabledFlag = luci.model.uci.cursor():get(packageName, "config", "enabled")
+ if nixio.fs.access("/var/run/" .. packageName .. ".json") then
+ tmpfs = luci.jsonc.parse(luci.util.trim(luci.sys.exec("cat /var/run/" .. packageName .. ".json")))
+ end
+ local tmpfsVersion, tmpfsStatus, tmpfsMessage, tmpfsError, tmpfsStats = "", "Stopped"
+ if tmpfs and tmpfs['data'] then
+ if tmpfs['data']['status'] and tmpfs['data']['status'] ~= "" then
+ tmpfsStatus = tmpfs['data']['status']
+ end
+ if tmpfs['data']['message'] and tmpfs['data']['message'] ~= "" then
+ tmpfsMessage = tmpfs['data']['message']
+ end
+ if tmpfs['data']['error'] and tmpfs['data']['error'] ~= "" then
+ tmpfsError = tmpfs['data']['error']
+ end
+ if tmpfs['data']['stats'] and tmpfs['data']['stats'] ~= "" then
+ tmpfsStats = tmpfs['data']['stats']
+ end
+ if tmpfs['data']['version'] and tmpfs['data']['version'] ~= "" then
+ tmpfsVersion = " (" .. packageName .. " " .. tmpfs['data']['version'] .. ")"
+ end
+ end
+ if tmpfsStatus == "Stopped" then
+ btn_start_style = "cbi-button cbi-button-apply important"
+ btn_action_style = "cbi-button cbi-button-apply important"
+ btn_stop_style = "cbi-button cbi-button-reset -disabled"
+ else
+ btn_start_style = "cbi-button cbi-button-apply -disabled"
+ btn_action_style = "cbi-button cbi-button-apply important"
+ btn_stop_style = "cbi-button cbi-button-reset important"
+ end
+ if enabledFlag ~= "1" then
+ btn_start_style = "cbi-button cbi-button-apply -disabled"
+ btn_action_style = "cbi-button cbi-button-apply -disabled"
+ btn_enable_style = "cbi-button cbi-button-apply important"
+ btn_disable_style = "cbi-button cbi-button-reset -disabled"
+ else
+ btn_enable_style = "cbi-button cbi-button-apply -disabled"
+ btn_disable_style = "cbi-button cbi-button-reset important"
+ end
+-%>
+
+<%+simple-adblock/css%>
+<%+simple-adblock/js%>
+
+<div class="cbi-value"><label class="cbi-value-title">Service Control</label>
+ <div class="cbi-value-field">
+ <input type="button" class="<%=btn_start_style%>" id="btn_start" name="start" value="<%:Start%>" onclick="button_action(this)" />
+ <span id="btn_start_spinner" class="btn_spinner"></span>
+ <input type="button" class="<%=btn_action_style%>" id="btn_action" name="action" value="<%:Force Re-Download%>" onclick="button_action(this)" />
+ <span id="btn_action_spinner" class="btn_spinner"></span>
+ <input type="button" class="<%=btn_stop_style%>" id="btn_stop" name="stop" value="<%:Stop%>" onclick="button_action(this)" />
+ <span id="btn_stop_spinner" class="btn_spinner"></span>
+ &nbsp;
+ &nbsp;
+ &nbsp;
+ &nbsp;
+ <input type="button" class="<%=btn_enable_style%>" id="btn_enable" name="enable" value="<%:Enable%>" onclick="button_action(this)" />
+ <span id="btn_enable_spinner" class="btn_spinner"></span>
+ <input type="button" class="<%=btn_disable_style%>" id="btn_disable" name="disable" value="<%:Disable%>" onclick="button_action(this)" />
+ <span id="btn_disable_spinner" class="btn_spinner"></span>
+ </div>
+</div>
diff --git a/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/css.htm b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/css.htm
new file mode 100644
index 0000000000..6fb3d51d3b
--- /dev/null
+++ b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/css.htm
@@ -0,0 +1,9 @@
+<style type="text/css">
+ .btn_spinner
+ {
+ display: inline-block;
+ width: 0px;
+ height: 16px;
+ margin: 0 0px;
+ }
+</style>
diff --git a/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/error.htm b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/error.htm
new file mode 100644
index 0000000000..4ab2e11291
--- /dev/null
+++ b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/error.htm
@@ -0,0 +1,13 @@
+<%#
+Copyright 2017-2019 Stan Grishin (stangri@melmac.net)
+This is free software, licensed under the Apache License, Version 2.0
+-%>
+
+<%+cbi/valueheader%>
+
+<textarea rows="<%=select(2, self:cfgvalue(section):gsub('\n', '\n'))%>"
+ style="border:none;box-shadow:none;background:transparent;font-weight:bold;line-height:20px;width:50em;padding:none;margin:6px;resize:none;overflow:hidden;"
+ disabled="disabled"><%=self:cfgvalue(section):gsub('\n', '\n')%>
+</textarea>
+
+<%+cbi/valuefooter%>
diff --git a/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/js.htm b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/js.htm
new file mode 100644
index 0000000000..51198293f5
--- /dev/null
+++ b/applications/luci-app-simple-adblock/luasrc/view/simple-adblock/js.htm
@@ -0,0 +1,59 @@
+<script type="text/javascript">
+//<![CDATA[
+ function button_action(action) {
+ var xhr = new XHR(false);
+ var btn_start = document.getElementById("btn_start");
+ var btn_action = document.getElementById("btn_action");
+ var btn_stop = document.getElementById("btn_stop");
+ var btn_enable = document.getElementById("btn_enable");
+ var btn_disable = document.getElementById("btn_disable");
+ var btn_spinner;
+ switch (action.name) {
+ case "start":
+ btn_spinner = document.getElementById("btn_start_spinner");
+ break;
+ case "action":
+ btn_spinner = document.getElementById("btn_action_spinner");
+ break;
+ case "stop":
+ btn_spinner = document.getElementById("btn_stop_spinner");
+ break;
+ case "enable":
+ btn_spinner = document.getElementById("btn_enable_spinner");
+ break;
+ case "disable":
+ btn_spinner = document.getElementById("btn_disable_spinner");
+ break;
+ }
+ btn_start.disabled = true;
+ btn_action.disabled = true;
+ btn_stop.disabled = true;
+ btn_enable.disabled = true;
+ btn_disable.disabled = true;
+ spinner(btn_spinner, 1);
+ xhr.get('<%=luci.dispatcher.build_url("admin", "services", "simple-adblock", "action")%>/' + action.name, null,
+ function (x) {
+ if (!x) {
+ return;
+ }
+ btn_start.disabled = false;
+ btn_action.disabled = false;
+ btn_stop.disabled = false;
+ btn_enable.disabled = false;
+ btn_disable.disabled = false;
+ spinner(btn_spinner, 0);
+ location.reload();
+ });
+}
+function spinner(element, state) {
+ if (state === 1) {
+ element.style.width = "16px";
+ element.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />';
+ }
+ else {
+ element.style.width = "0px";
+ element.innerHTML = '';
+ }
+}
+//]]>
+</script> \ No newline at end of file
diff --git a/applications/luci-app-simple-adblock/po/de/simple-adblock.po b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
index c57bf6a37d..9e41ec2aa4 100644
--- a/applications/luci-app-simple-adblock/po/de/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-12 15:06+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-03-30 21:06+0000\n"
+"Last-Translator: Dr.-Ing. Patrick Siegl <patrick@siegl.it>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
msgid "Add IPv6 entries"
@@ -31,7 +31,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
msgid "Basic Configuration"
-msgstr "Allgemeine Konfiguration"
+msgstr "Grundlegende Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
msgid "Blacklisted Domain URLs"
@@ -136,7 +136,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
msgid "IPv6 Support"
-msgstr "IPv6 Unterstützung"
+msgstr "IPv6 Ünterstützung"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
msgid ""
@@ -261,11 +261,11 @@ msgstr "Stopp/Deaktivieren"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Store compressed cache"
-msgstr ""
+msgstr "Speicher komprimierten Zwischenspeicher"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
msgid "Store compressed cache file on router"
-msgstr ""
+msgstr "Speicher komprimierte Zwischenspeicherdatei auf Router"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
msgid "Suppress output"
@@ -297,11 +297,11 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Use simultaneous processing"
-msgstr ""
+msgstr "Nutze Simultanverarbeitung"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
msgid "Verbose output"
-msgstr ""
+msgstr "Ausführliche Ausgabe"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "Whitelist and Blocklist Management"
@@ -317,7 +317,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "for details."
-msgstr ""
+msgstr "für Einzelheiten."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
diff --git a/applications/luci-app-simple-adblock/po/ro/simple-adblock.po b/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
index 48c8311746..800e7352c0 100644
--- a/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
msgid "Add IPv6 entries"
@@ -50,7 +50,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
msgid "Controls system log and console output verbosity."
diff --git a/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot b/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
index 3561402380..9f89e6957b 100644
--- a/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
+++ b/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
@@ -1,309 +1,452 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:210
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:294
msgid "Blacklisted Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:284
msgid "Blacklisted Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
msgid "Blacklisted Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+msgid "Cache file containing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+msgid "Compressed cache file found"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:203
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:204
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:233
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:208
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:235
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:245
+#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:66
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:216
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:240
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:235
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:262
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:253
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:246
-msgid "Enable Debugging"
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:86
+msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:96
-msgid "Enable/Start"
+#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:64
+msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
+msgid "Enable Debugging"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:87
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:89
+msgid "Fail"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:56
+msgid "Force Re-Download"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:85
+msgid "Force Reloading"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:284
msgid "Individual domains to be blacklisted."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:279
msgid "Individual domains to be whitelisted."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:200
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "Let local devices use their own DNS servers if set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:115
-msgid "Message"
+#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/js.htm:51
+msgid "Loading"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
msgid "Pick the DNS resolution option to create the adblock list for, see the"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:200
msgid "Pick the LED not already used in"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:218
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:220
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Please note that"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:214
msgid "README"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
-msgid "Reload"
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:81
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:115
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:121
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:131
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:95
-msgid "Service is disabled/stopped"
+#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
+msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:108
-msgid "Service is enabled/started"
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:109
+msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
-msgid "Service started with error"
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/root/usr/share/luci/menu.d/luci-app-simple-adblock.json:3
-msgid "Simple AdBlock"
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
+msgid "Some output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:51
-msgid "Simple AdBlock Settings"
+#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:54
+msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
-msgid "Simultaneous processing"
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:83
+msgid "Starting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
-msgid "Some output"
+#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:58
+msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:253
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:109
-msgid "Stop/Disable"
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:82
+msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:268
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:90
+msgid "Success"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
msgid "System LED Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:294
msgid "URLs to lists of domains to be blacklisted."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:262
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:289
msgid "URLs to lists of domains to be whitelisted."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
msgid "URLs to lists of hosts to be blacklisted."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:211
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Whitelist and Blocklist Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:262
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:289
msgid "Whitelisted Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:279
msgid "Whitelisted Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+msgid "domains"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+msgid "domains found"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:93
+msgid "failed to access shared memory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:91
+msgid "failed to create"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
+msgid "failed to create blocklist or restart DNS resolver"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
+msgid "failed to create compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:106
+msgid "failed to download"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:97
+msgid "failed to format data file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+msgid "failed to move"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:98
+msgid "failed to move temporary data file to"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:95
+msgid "failed to optimize data file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:107
+msgid "failed to parse"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:96
+msgid "failed to process whitelist"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:105
+msgid "failed to reload/restart DNS resolver"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:100
+msgid "failed to remove temporary files"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:92
+msgid "failed to restart/reload DNS resolver"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:94
+msgid "failed to sort data file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:104
+msgid "failed to stop"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:101
+msgid "failed to unpack compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:91
+msgid "file"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:214
msgid "for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+msgid "is blocking"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:81
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:218
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:220
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:204
msgid "none"
msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:102
+msgid "to"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+msgid "with"
+msgstr ""
diff --git a/applications/luci-app-simple-adblock/root/etc/uci-defaults/40_luci-simple-adblock b/applications/luci-app-simple-adblock/root/etc/uci-defaults/40_luci-simple-adblock
index 64b349e689..a1ecfcea24 100644
--- a/applications/luci-app-simple-adblock/root/etc/uci-defaults/40_luci-simple-adblock
+++ b/applications/luci-app-simple-adblock/root/etc/uci-defaults/40_luci-simple-adblock
@@ -1,7 +1,3 @@
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@simple-adblock[-1]
- commit ucitrack
-EOF
-
+rm -rf /var/luci-modulecache/; rm -f /var/luci-indexcache;
exit 0
diff --git a/applications/luci-app-splash/po/de/splash.po b/applications/luci-app-splash/po/de/splash.po
index da7044d4c7..1a1e732059 100644
--- a/applications/luci-app-splash/po/de/splash.po
+++ b/applications/luci-app-splash/po/de/splash.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-12-12 15:06+0000\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/de/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -458,7 +458,7 @@ msgstr "Vorübergehend geblockt"
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:230
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:231
msgid "unknown"
-msgstr "Unbekannt"
+msgstr "unbekannt"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:83
msgid "use filesharing applications on this network"
diff --git a/applications/luci-app-splash/po/pt_BR/splash.po b/applications/luci-app-splash/po/pt_BR/splash.po
index 9a53670cdb..c20aa85225 100644
--- a/applications/luci-app-splash/po/pt_BR/splash.po
+++ b/applications/luci-app-splash/po/pt_BR/splash.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-11-02 05:36+0200\n"
-"PO-Revision-Date: 2020-02-22 11:57+0000\n"
+"PO-Revision-Date: 2020-03-29 07:01+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssplash/pt_BR/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.11.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -256,7 +256,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
msgid "Netmask"
-msgstr "Máscara de Rede"
+msgstr "Máscara de rede"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:37
msgid "Network"
diff --git a/applications/luci-app-splash/po/ro/splash.po b/applications/luci-app-splash/po/ro/splash.po
index 20c551c667..e9ce089e84 100644
--- a/applications/luci-app-splash/po/ro/splash.po
+++ b/applications/luci-app-splash/po/ro/splash.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-03 05:11+0200\n"
-"PO-Revision-Date: 2020-01-03 04:11+0000\n"
-"Last-Translator: Cristian Ciobanu <cioby.service@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/ro/>\n"
"Language: ro\n"
@@ -13,16 +13,16 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
-msgstr ""
+msgstr "%s cu operatorul acestui punct de acces."
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
msgid "Accept"
-msgstr ""
+msgstr "Acept"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:79
msgid ""
@@ -31,6 +31,11 @@ msgid ""
"few connections are shared between all users. That means available bandwidth "
"is limited and because of this we ask you not to do any of the following:"
msgstr ""
+"Cu toate acestea, accesul la internet ar putea fi posibil, deoarece unii "
+"activiști ai acestui proiect își împărtășesc conexiunile private la "
+"internet. Aceste câteva conexiuni sunt partajate între toți utilizatorii. "
+"Aceasta înseamnă că lățimea de bandă disponibilă este limitată și, din acest "
+"motiv, vă solicităm să nu efectuați niciuna dintre următoarele acțiuni:"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:112
msgid ""
@@ -38,20 +43,26 @@ msgid ""
"without notice for any reason, for certain devices, and/or may be blocked "
"for certain users."
msgstr ""
+"Accesul la rețea nu este garantat. Acesta poate fi întrerupt în orice "
+"moment, fără notificare, pentru orice motiv, pentru anumite dispozitive, și /"
+" sau poate fi blocat pentru anumiți utilizatori."
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:199
msgid "Active Clients"
-msgstr ""
+msgstr "Clienți activi"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:70
msgid "Allowed hosts/subnets"
-msgstr ""
+msgstr "hosts/subnets permiși"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:36
msgid ""
"As an alternative to editing the complete splash text you can also just "
"include some custom text in the default splash page by entering it here."
msgstr ""
+"Ca o alternativă la editarea completă a splash textului puteți include, de "
+"asemenea, doar un text personalizat în pagina splash implicit prin "
+"introducerea acestuia aici."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:18
msgid ""
@@ -59,11 +70,17 @@ msgid ""
"limit are set. Use a value of 0 here to completely disable this limitation. "
"Whitelisted clients are not limited."
msgstr ""
+"Limita de lățime de bandă pentru clienți este activată numai atunci când "
+"sunt setate atât limita de urcare, cât și limita de descărcare. Utilizați "
+"valoarea 0 aici pentru a dezactiva complet această limitare. Clienții de pe "
+"lista albă nu sunt limitați."
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:95
msgid ""
"Become an active member of this community and help by operating your own node"
msgstr ""
+"Deveniți un membru activ al acestei comunități și de a ajuta prin operarea "
+"propriul nod"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
msgid "Blacklist"
@@ -71,13 +88,16 @@ msgstr "Listă neagră"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
msgid "Blocked"
-msgstr ""
+msgstr "Blocat"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:56
msgid ""
"By accepting these rules you can use this network for %s hour(s). After this "
"time you need to accept these rules again."
msgstr ""
+"Prin acceptarea acestor reguli, aveți posibilitatea să utilizați această "
+"rețea pentru %s ora(e). După acest timp, trebuie să acceptați din nou aceste "
+"reguli."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
msgid "Clearance time"
@@ -94,16 +114,22 @@ msgstr ""
msgid ""
"Client-Splash is a hotspot authentication system for wireless mesh networks."
msgstr ""
+"Client-Splash este un sistem de autentificare hotspot pentru rețelele de "
+"rețea fără fir."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
msgid ""
"Clients are redirected to this page after they have accepted the splash. If "
"this is left empty they are redirected to the page they had requested."
msgstr ""
+"Clienții sunt redirecționat la această pagină, după ce au acceptat splash. "
+"Dacă acest lucru este lăsat gol, acestea sunt redirecționate către pagina pe "
+"care au solicitat-o."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
msgid "Clients download speed is limited to this value (kbyte/s)"
msgstr ""
+"Viteza de descărcare a clienților este limitată la această valoare (kbyte/s)"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
msgid ""
@@ -151,7 +177,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:7
msgid "General"
-msgstr ""
+msgstr "Generale"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:54
msgid "Get in contact"
@@ -159,7 +185,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
msgid "Hostname"
-msgstr ""
+msgstr "Numele gazdei ( hostname )"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:76
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:206
diff --git a/applications/luci-app-squid/po/ro/squid.po b/applications/luci-app-squid/po/ro/squid.po
index e518b8da02..696b554eb7 100644
--- a/applications/luci-app-squid/po/ro/squid.po
+++ b/applications/luci-app-squid/po/ro/squid.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -21,11 +21,11 @@ msgstr ""
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
#: applications/luci-app-squid/root/usr/share/luci/menu.d/luci-app-squid.json:3
diff --git a/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js b/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js
index f6bac08723..0061c4dfd4 100644
--- a/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js
+++ b/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js
@@ -36,6 +36,8 @@ return L.Class.extend({
this.value(m[1], '%s (%s)'.format(m[1], desc || '-'));
}
+
+ return this.super('load', [section_id]);
}, this));
};
diff --git a/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js b/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js
index b3e4f19331..b0704fc722 100644
--- a/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js
+++ b/applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js
@@ -29,7 +29,9 @@ return L.Class.extend({
return L.resolveDefault(fs.list('/var/run'), []).then(L.bind(function(entries) {
for (var i = 0; i < entries.length; i++)
if (entries[i].type == 'file' && entries[i].name.match(/^openvpn\..+\.status$/))
- o.value('/var/run/' + entries[i].name);
+ this.value('/var/run/' + entries[i].name);
+
+ return this.super('load', [section_id]);
}, this));
};
},
@@ -38,6 +40,6 @@ return L.Class.extend({
var stats = L.toArray(section.StatusFile);
if (stats.length)
- return N_(stats.length, 'Monitoring one OpenVPN instance', 'Monitoring %d OpenVPN instancees').format(stats.length);
+ return N_(stats.length, 'Monitoring one OpenVPN instance', 'Monitoring %d OpenVPN instances').format(stats.length);
}
});
diff --git a/applications/luci-app-statistics/po/bg/statistics.po b/applications/luci-app-statistics/po/bg/statistics.po
index 921cbf0443..4a5a0bd0d9 100644
--- a/applications/luci-app-statistics/po/bg/statistics.po
+++ b/applications/luci-app-statistics/po/bg/statistics.po
@@ -671,7 +671,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/ca/statistics.po b/applications/luci-app-statistics/po/ca/statistics.po
index 1f91a48691..5583e43e9e 100644
--- a/applications/luci-app-statistics/po/ca/statistics.po
+++ b/applications/luci-app-statistics/po/ca/statistics.po
@@ -682,7 +682,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/cs/statistics.po b/applications/luci-app-statistics/po/cs/statistics.po
index da3c904808..d33d9a5cf9 100644
--- a/applications/luci-app-statistics/po/cs/statistics.po
+++ b/applications/luci-app-statistics/po/cs/statistics.po
@@ -686,7 +686,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
diff --git a/applications/luci-app-statistics/po/de/statistics.po b/applications/luci-app-statistics/po/de/statistics.po
index c293452e90..0c00a1f079 100644
--- a/applications/luci-app-statistics/po/de/statistics.po
+++ b/applications/luci-app-statistics/po/de/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-03-28 04:46+0000\n"
-"Last-Translator: Tobias Wack <tobias@2bios.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/de/>\n"
"Language: de\n"
@@ -17,11 +17,11 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
msgid "APC UPS"
-msgstr ""
+msgstr "APC USV"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:5
msgid "APCUPS Plugin Configuration"
-msgstr ""
+msgstr "APC USV-Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:13
msgid "Absolute values"
@@ -29,11 +29,11 @@ msgstr "Absolute Werte"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:67
msgid "Add IPv4 rule selector"
-msgstr ""
+msgstr "Füge IPv4 Sortierregel hinzu"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:67
msgid "Add IPv6 rule selector"
-msgstr ""
+msgstr "Füge IPv6 Sortierregel hinzu"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:15
msgid "Add command for reading values"
@@ -53,11 +53,11 @@ msgstr "Anzahl aller Verbundenen Benutzer"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:220
msgid "Apply interval »"
-msgstr ""
+msgstr "Intervall anwenden »"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:46
msgid "Awaiting email input at %s"
-msgstr ""
+msgstr "Erwarte E-Mail eingabe in %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:57
msgid "Base Directory"
@@ -65,19 +65,21 @@ msgstr "Basisverzeichnis"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:15
msgid "Basic monitoring"
-msgstr "Schnittstellen einfach überwachen"
+msgstr "Vereinfachte Überwachung"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:24
msgid "Basic process monitoring enabled"
-msgstr ""
+msgstr "Vereinfachte Überwachung von Prozessen aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:14
msgid "By setting this, CPU is not aggregate of all processors on the system"
msgstr ""
+"Wenn dies gesetzt ist, wird der CPU-Wert nicht über alle Prozessoren "
+"aggregiert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:5
msgid "CPU Context Switches Plugin Configuration"
-msgstr ""
+msgstr "CPU-Kontextwechsel Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/cpufreq.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/cpufreq.json:2
@@ -94,7 +96,7 @@ msgstr "CPU Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:31
msgid "CPU monitoring is enabled"
-msgstr ""
+msgstr "CPU Überwachung ist aktiviert"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/csv.json:2
msgid "CSV Output"
@@ -110,11 +112,11 @@ msgstr "Zwischenspeicherzeit für gesammelte Daten"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:98
msgid "Chain"
-msgstr "Kette (Chain)"
+msgstr "Kette"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:18
msgid "Change the ownership of the socket file to the specified group."
-msgstr ""
+msgstr "Ändere die Zugehörigkeit des Sockets zur angegebenen Gruppe."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:20
msgid "CollectLinks"
@@ -135,41 +137,41 @@ msgstr "Collectd Einstellungen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:56
msgid "Command monitoring enabled"
-msgstr ""
+msgstr "Überwachung von Befehlen aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:136
msgid "Comment / Rule Number"
-msgstr ""
+msgstr "Kommentar / Regelnummer"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:172
msgid "Configure…"
-msgstr ""
+msgstr "Konfiguriere…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/conntrack.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/conntrack.json:2
msgid "Conntrack"
-msgstr "Conntrack"
+msgstr "Verbindungsverfolgung"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:5
msgid "Conntrack Plugin Configuration"
-msgstr "Conntrack Plugin Einstellungen"
+msgstr "Conntrack Plugin-Einstellungen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:9
msgid "Conntrack monitoring enabled"
-msgstr ""
+msgstr "Überwachung der Verbindungsverfolgung aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/contextswitch.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/contextswitch.json:2
msgid "Context Switches"
-msgstr ""
+msgstr "Kontextwechsel"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:9
msgid "Context switch monitoring enabled"
-msgstr ""
+msgstr "Überwachung des Kontextwechsel aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:27
msgid "Create statistics about the network plugin itself"
-msgstr ""
+msgstr "Erstelle Statistik des Netzwerk-Plugin selbst"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:6
msgid "DF Plugin Configuration"
@@ -190,15 +192,15 @@ msgstr "Daten-Sammelintervall"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:69
msgid "Datasets definition file"
-msgstr "Dataset-Definitionen"
+msgstr "Datensätze-Definitionsdatei"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:21
msgid "Detailled CPU frequency monitoring enabled"
-msgstr ""
+msgstr "Detaillierte CPU-Frequenzüberwachung aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:63
msgid "Directory for collectd plugins"
-msgstr "Verzeichnis für Collectd-Plugins"
+msgstr "Verzeichnis für gesammelte Plugins"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:60
msgid "Directory for sub-configurations"
@@ -206,7 +208,7 @@ msgstr "Verzeichnis für Unterkonfigurationen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:6
msgid "Disk Plugin Configuration"
-msgstr "Disk Plugin Konfiguration"
+msgstr "Disk-Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/df.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/df.json:2
@@ -228,7 +230,7 @@ msgstr "Zeitspanne zeigen »"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:192
msgid "Do not refresh"
-msgstr ""
+msgstr "Nicht aktualisieren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:6
msgid "E-Mail Plugin Configuration"
@@ -240,7 +242,7 @@ msgstr "Email"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:14
msgid "Empty value = monitor all"
-msgstr ""
+msgstr "Leerer Wert = Alles überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:20
msgid "Enable"
@@ -248,11 +250,11 @@ msgstr "Aktivieren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:24
msgid "Enable forwarding"
-msgstr ""
+msgstr "Weiterleitung aktivieren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:27
msgid "Enable statistics"
-msgstr ""
+msgstr "Statistik aktivieren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:11
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:11
@@ -299,19 +301,19 @@ msgstr "Entropie Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:9
msgid "Entropy monitoring enabled"
-msgstr ""
+msgstr "Überwachung von Entropie aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:194
msgid "Every 30 seconds"
-msgstr ""
+msgstr "Alle 30 Sekunden"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:193
msgid "Every 5 seconds"
-msgstr ""
+msgstr "Alle 5 Sekunden"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:195
msgid "Every minute"
-msgstr ""
+msgstr "Jede Minute"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/exec.json:2
msgid "Exec"
@@ -323,23 +325,23 @@ msgstr "Exec Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:65
msgid "Expecting decimal value lower than one"
-msgstr ""
+msgstr "Erwarte Dezimalwert kleiner Eins"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:32
msgid "Expecting permssions in octal notation"
-msgstr ""
+msgstr "Erwarte Rechte in Oktalnotation"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:47
msgid "Expecting valid time range"
-msgstr ""
+msgstr "Erwarte valide Zeitspanne"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:14
msgid "Extra items"
-msgstr ""
+msgstr "Zusätzliche Elemente"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:13
msgid "Fetch pages"
-msgstr ""
+msgstr "Rufe Seiten ab"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:35
msgid "Filter class monitoring"
@@ -352,7 +354,7 @@ msgstr "Firewall"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ip6tables.js:6
msgid "Firewall (IPv6)"
-msgstr ""
+msgstr "Firewall (IPv6)"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:88
msgid "Flush cache after"
@@ -364,7 +366,7 @@ msgstr "Weiterleitung zwischen Listen- und Server-Adressen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:20
msgid "Gather compression statistics"
-msgstr ""
+msgstr "Sammle Kompressionsstatistik"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:84
msgid "General plugins"
@@ -372,7 +374,7 @@ msgstr "Allgemeine Erweiterungen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:14
msgid "Generate a separate graph for each logged user"
-msgstr ""
+msgstr "Generiere einen separaten Graphen für jeden eingewählten Nutzer"
#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:14
msgid "Graphs"
@@ -433,11 +435,11 @@ msgstr "Quelladressen ignorieren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:69
msgid "Instance name"
-msgstr ""
+msgstr "Schnittstellenname"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:6
msgid "Interface Plugin Configuration"
-msgstr "Interface Plugin Konfiguration"
+msgstr "Schnittstellen-Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/interface.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/interface.json:2
@@ -455,13 +457,13 @@ msgstr "Intervall zwischen den Pings"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:7
msgid "Iptables Plugin Configuration"
-msgstr "Iptables Plugin Konfiguration"
+msgstr "Iptables-Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:14
msgid "Leave unselected to automatically determine interfaces to monitor."
msgstr ""
-"Nichts auswählen um die zu überwachende Schnittstelle automatisch zu "
-"bestimmen"
+"Nichts auswählen um die zu überwachenden Schnittstellen automatisch zu "
+"bestimmen."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:39
msgid "Listen host"
@@ -477,30 +479,32 @@ msgstr "Listen-Schnittstelle"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:5
msgid "Load Plugin Configuration"
-msgstr "Load Plugin Konfiguration"
+msgstr "CPU-Beanspruchungs Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/load.js:9
msgid "Load monitoring enabled"
-msgstr ""
+msgstr "Überwachung der CPU-Beanspruchung aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:27
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:105
msgid "Loading data…"
-msgstr ""
+msgstr "Lade Daten…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:19
msgid "Match IPv4 iptables rules"
-msgstr ""
+msgstr "Gleiche IPv4 Iptables-Regeln ab"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:19
msgid "Match IPv6 iptables rules"
-msgstr ""
+msgstr "Gleiche IPv6 Iptables-Regeln ab"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:34
msgid ""
"Max values for a period can be used instead of averages when not using 'only "
"average RRAs'"
msgstr ""
+"Maximalwerte für eine Periode können genutzt werden anstatt von "
+"Durchschnittswerten, wenn 'Nur average RRAs erzeugen' nicht gesetzt ist"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:37
msgid "Maximum allowed connections"
@@ -508,20 +512,20 @@ msgstr "Maximale Anzahl erlaubter Verbindungen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:19
msgid "Maximum packet size"
-msgstr ""
+msgstr "Maximale Paketgröße"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/memory.js:9
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/memory.json:2
msgid "Memory"
-msgstr "Hauptspeicher"
+msgstr "Speicher"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:5
msgid "Memory Plugin Configuration"
-msgstr "Memory-Plugin-Konfiguration"
+msgstr "Speicher-Plugin-Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:22
msgid "Memory monitoring enabled"
-msgstr ""
+msgstr "Überwachung des Speichers aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:88
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:31
@@ -540,7 +544,7 @@ msgstr "Alle durch lokale Dienste genutzten Ports überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:14
msgid "Monitor device(s) / thermal zone(s)"
-msgstr ""
+msgstr "Geräte / thermische Zonen überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:14
msgid "Monitor devices"
@@ -556,7 +560,7 @@ msgstr "Datesystemtypen überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:13
msgid "Monitor host"
-msgstr ""
+msgstr "Host überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:13
msgid "Monitor hosts"
@@ -578,169 +582,169 @@ msgstr "lokale Ports überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:36
msgid "Monitor mount points"
-msgstr "Mount-Punkte überwachen"
+msgstr "Einhängepunkte überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:13
msgid "Monitor processes"
-msgstr "Überwachte Prozesse"
+msgstr "Prozesse überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:23
msgid "Monitor remote ports"
-msgstr "entfernte Ports überwachen"
+msgstr "Entfernte Ports überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:36
msgid "Monitoring %s and %s"
-msgstr ""
+msgstr "Überwachung von %s und %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:102
msgid "Monitoring %s, %s, %s"
-msgstr ""
+msgstr "Überwachung von %s, %s, %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:28
msgid "Monitoring APC UPS at host %s, port %d"
msgid_plural "Monitoring APC UPS at hosts %s, port %d"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung von APC USV am Host %s, Port %d"
+msgstr[1] "Überwachung von APC USV an Hosts %s, Port %d"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:30
msgid "Monitoring DNS queries on all interfaces"
-msgstr ""
+msgstr "Überwachung der DNS-Anfragen auf allen Schnittstellen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:32
msgid "Monitoring DNS queries on one interface"
msgid_plural "Monitoring DNS queries on %d interfaces"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung der DNS-Anfragen auf einer Schnittstelle"
+msgstr[1] "Überwachung der DNS-Anfragen auf %d Schnittstellen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:43
msgid "Monitoring OLSRd status at %s:%d"
-msgstr ""
+msgstr "Überwachung des OSLRd Status von %s:%d"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:42
msgid "Monitoring all but one disk"
msgid_plural "Monitoring all but %d disks"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung aller Festplatten, bis auf eine"
+msgstr[1] "Überwachung aller Festplatten, bis auf %d"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:30
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:35
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:53
msgid "Monitoring all but one interface"
msgid_plural "Monitoring all but %d interfaces"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung aller Schnittstellen, bis auf eine"
+msgstr[1] "Überwachung aller Schnittstellen, bis auf %d"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:53
msgid "Monitoring all but one interrupt"
msgid_plural "Monitoring all but %d interrupts"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung aller Interrupts, bis auf einen"
+msgstr[1] "Überwachung aller Interrupts, bis auf %d"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:55
msgid "Monitoring all but one sensor"
msgid_plural "Monitoring all but %d sensors"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung aller Sensoren, bis auf eine"
+msgstr[1] "Überwachung aller Sensoren, bis auf %d"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:40
msgid "Monitoring all disks"
-msgstr ""
+msgstr "Überwachung aller Festplatten"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:102
msgid "Monitoring all except %s, %s, %s"
-msgstr ""
+msgstr "Überwachung von allem, außer %s, %s, %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:28
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:33
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:51
msgid "Monitoring all interfaces"
-msgstr ""
+msgstr "Überwachung aller Schnittstellen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:51
msgid "Monitoring all interrupts"
-msgstr ""
+msgstr "Überwachung aller Interrupts"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:100
msgid "Monitoring all partitions"
-msgstr ""
+msgstr "Überwachung aller Partitionen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:59
msgid "Monitoring all sensors"
-msgstr ""
+msgstr "Überwachung aller Sensoren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:49
msgid "Monitoring all thermal zones"
-msgstr ""
+msgstr "Überwachung aller thermischen Zonen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:45
msgid "Monitoring all thermal zones except %s"
-msgstr ""
+msgstr "Überwachung aller thermischen Zonen außer %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:34
msgid "Monitoring local listen ports"
-msgstr ""
+msgstr "Überwachung von lokal geschalteter Ports"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
-msgstr[0] ""
-msgstr[1] ""
+msgid_plural "Monitoring %d OpenVPN instances"
+msgstr[0] "Überwachung einer OpenVPN Instanz"
+msgstr[1] "Überwachung von %d OpenVPN Instanzen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
msgid "Monitoring one UPS"
msgid_plural "Monitoring %d UPSes"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung eines USV"
+msgstr[1] "Überwachung von %d USV"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:44
msgid "Monitoring one disk"
msgid_plural "Monitoring %d disks"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung einer Festplatte"
+msgstr[1] "Überwachung von %d Festplatten"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ping.js:40
msgid "Monitoring one host"
msgid_plural "Monitoring %d hosts"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung eines Hosts"
+msgstr[1] "Überwachung von %d Hosts"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:32
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:37
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:55
msgid "Monitoring one interface"
msgid_plural "Monitoring %d interfaces"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung einer Schnittstelle"
+msgstr[1] "Überwachung von %d Schnittstellen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:55
msgid "Monitoring one interrupt"
msgid_plural "Monitoring %d interrupts"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung eines Interrupt"
+msgstr[1] "Überwachung von %d Interrupts"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/processes.js:22
msgid "Monitoring one process"
msgid_plural "Monitoring %d processes"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung eines Prozesses"
+msgstr[1] "Überwachung von %d Prozessen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:57
msgid "Monitoring one sensor"
msgid_plural "Monitoring %d sensors"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Überwachung eines Sensors"
+msgstr[1] "Überwachung von %d Sensoren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:9
msgid "Monitoring spash leases"
-msgstr ""
+msgstr "Überwache Splash-Leases"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:46
msgid "Monitoring thermal zones %s"
-msgstr ""
+msgstr "Überwachung der thermischen Zonen %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:15
msgid "More details about frequency usage and transitions"
-msgstr ""
+msgstr "Mehr Details über Frequenznutzung und -übergänge"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:24
msgid "Name"
@@ -761,11 +765,11 @@ msgstr "Netzwerk"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:5
msgid "Network Plugin Configuration"
-msgstr "Network Plugin Konfiguration"
+msgstr "Netzwerk Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:68
msgid "Network communication enabled"
-msgstr ""
+msgstr "Netzwerkkommunikation aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:85
msgid "Network plugins"
@@ -773,13 +777,16 @@ msgstr "Netzwerkplugins"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:166
msgid "No RRD data found"
-msgstr ""
+msgstr "Keine RRD Daten gefunden"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:14
msgid ""
"Note: as pages are rendered by user 'nobody', the *.rrd files, the storage "
"directory and all its parent directories need to be world readable."
msgstr ""
+"Hinweis: da Seiten durch den Nutzer 'nobody' gerendert werden, müssen *.rrd "
+"Daten, der Speicherordner sowie dessen übergeordnete Ordner für jedermann "
+"lesbar sein."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:75
msgid "Number of threads for data collection"
@@ -805,11 +812,11 @@ msgstr "OpenVPN"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:6
msgid "OpenVPN Plugin Configuration"
-msgstr ""
+msgstr "OpenVPN Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:26
msgid "OpenVPN status files"
-msgstr ""
+msgstr "OpenVPN Statusdateien"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:86
msgid "Output plugins"
@@ -821,7 +828,7 @@ msgstr "Übersicht"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:17
msgid "Percent values"
-msgstr ""
+msgstr "Prozentwerte"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/ping.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/ping.json:2
@@ -834,7 +841,7 @@ msgstr "Ping Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:134
msgid "Plugin is disabled"
-msgstr ""
+msgstr "Plugin ist deaktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:17
msgid "Port"
@@ -842,7 +849,7 @@ msgstr "Port"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:18
msgid "Port for apcupsd communication"
-msgstr ""
+msgstr "Port zur 'apcupsd' Kommunikation"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/processes.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/processes.json:2
@@ -884,15 +891,15 @@ msgstr "RRDTool Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:13
msgid "Report by CPU"
-msgstr ""
+msgstr "Berichte je CPU"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:19
msgid "Report by state"
-msgstr ""
+msgstr "Berichte je Prozesszustand"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:25
msgid "Report in percent"
-msgstr ""
+msgstr "Berichte in Prozent"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:50
msgid "Rows per RRA"
@@ -900,7 +907,7 @@ msgstr "Spalten pro RRA"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:160
msgid "Rule monitoring enabled"
-msgstr ""
+msgstr "Monitoring von Regeln aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:23
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:43
@@ -918,16 +925,16 @@ msgstr "Sekunden"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:22
msgid "Sensor list"
-msgstr ""
+msgstr "Sensorenliste"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/sensors.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/sensors.json:2
msgid "Sensors"
-msgstr ""
+msgstr "Sensoren"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/sensors.js:14
msgid "Sensors Plugin Configuration"
-msgstr ""
+msgstr "Sensoren Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:57
msgid "Server host"
@@ -935,7 +942,7 @@ msgstr "Server-Host"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:49
msgid "Server interfaces"
-msgstr ""
+msgstr "Server-Schnittstellen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:61
msgid "Server port"
@@ -943,15 +950,15 @@ msgstr "Server-Port"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:19
msgid "Set the maximum size for datagrams sent over the network"
-msgstr ""
+msgstr "Setze die maximale Größe der über das Netzwerk zu sendenden Datenpakete"
#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:23
msgid "Setup"
-msgstr ""
+msgstr "Setup"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:173
msgid "Setup collectd"
-msgstr ""
+msgstr "Richte collectd ein"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:30
msgid "Shaping class monitoring"
@@ -959,15 +966,15 @@ msgstr "Shapingklassen überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:33
msgid "Show max values instead of averages"
-msgstr ""
+msgstr "Zeige Maximal statt Durschnittswerte"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:22
msgid "Simple CPU frequency monitoring enabled"
-msgstr ""
+msgstr "Vereinfachte Überwachung der CPU-Frequenz aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:33
msgid "Socket %s active"
-msgstr ""
+msgstr "Socket %s aktiv"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:14
msgid "Socket file"
@@ -980,7 +987,7 @@ msgstr "Socket-Nutzergruppe"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:14
msgid "Socket path"
-msgstr ""
+msgstr "Socket-Pfad"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/email.js:23
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:24
@@ -1002,11 +1009,11 @@ msgstr "Bestimmt die zu sammelnden Informationen der globalen Topologie."
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/splash_leases.js:9
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/splash_leases.json:2
msgid "Splash Leases"
-msgstr ""
+msgstr "Splash Leases"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:5
msgid "Splash Leases Plugin Configuration"
-msgstr ""
+msgstr "Splash Leases Plugin-Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:201
#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:3
@@ -1035,7 +1042,7 @@ msgstr "gespeicherte Zeitspannen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:23
msgid "Storing CSV data in %s"
-msgstr ""
+msgstr "Speichere CSV-Daten in %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/load.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/load.json:2
@@ -1065,12 +1072,13 @@ msgstr "Tabelle"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:6
msgid "The APCUPS plugin collects statistics about the APC UPS."
-msgstr ""
+msgstr "Das APC USV Plugin sammelt Statistiken über APC USV."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
msgstr ""
-"Das NUT-Plugin liest Informationen über Unterbrechungsfreie Stromversorgungen"
+"Das NUT-Plugin liest Informationen über unterbrechungsfreie "
+"Stromversorgungen."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:6
msgid ""
@@ -1085,14 +1093,16 @@ msgid ""
"The OpenVPN plugin gathers information about the current vpn connection "
"status."
msgstr ""
+"Das OpenVPN-Plugin sammelt Informationen über den aktuellen VPN-"
+"Verbindungsstatus."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:131
msgid "The chain name must not contain spaces"
-msgstr ""
+msgstr "Der Name der Chain darf kein Leerzeichen enthalten"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:152
msgid "The comment to match must not contain spaces"
-msgstr ""
+msgstr "Der zu vergleichende Kommentar darf keine Leerzeichen beinhalten"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/conntrack.js:6
msgid ""
@@ -1153,7 +1163,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/entropy.js:6
msgid "The entropy plugin collects statistics about the available entropy."
-msgstr ""
+msgstr "Das Entropie-Plugin sammelt Statistiken über verfügbare Entropie."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:7
msgid ""
@@ -1165,7 +1175,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:79
msgid "The instance name must not contain spaces"
-msgstr ""
+msgstr "Der Instanzname darf keine Leerzeichen beinhalten"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:7
msgid ""
@@ -1243,7 +1253,7 @@ msgid ""
"memory usage of selected processes."
msgstr ""
"Das Prozess-Plugin sammelt Statistiken über Prozess-Zeit, Speicher-Fehler "
-"und Speicher-Verbrauch ausgewählter Prozesse"
+"und Speicher-Verbrauch ausgewählter Prozesse."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:6
msgid ""
@@ -1263,12 +1273,16 @@ msgid ""
"The sensors plugin uses the Linux Sensors framework to gather environmental "
"statistics."
msgstr ""
+"Das Sensorik-Plugin nutzt das 'Linux Sensors Framework' um "
+"Umgebungsstatistiken zu sammeln."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/splash_leases.js:6
msgid ""
"The splash leases plugin uses libuci to collect statistics about splash "
"leases."
msgstr ""
+"Das Splash-Leases-Plugin nutzt libuci um Statistiken über Splash-Leases zu "
+"sammeln."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:6
msgid ""
@@ -1284,6 +1298,9 @@ msgid ""
"read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
"read, e.g. thermal_zone1 )"
msgstr ""
+"Das Thermik Plugin überwacht die Temperatur des Systems. Daten werden "
+"typischer Weiße von /sys/class/thermal/*/temp gelesen ( '*' beschreibt das "
+"zu lesende, thermische Gerät, wie z.B. thermal_zone1 )"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:7
msgid ""
@@ -1295,28 +1312,28 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:6
msgid "The uptime plugin collects statistics about the uptime of the system."
-msgstr ""
+msgstr "Das Laufzeit Plugin sammelt Statistiken über die Laufzeit des Systems."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:167
msgid "There is no RRD data available yet to render graphs."
-msgstr ""
+msgstr "Es sind noch keine RRD-Daten verfügbar um Diagramme zu rendern."
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/thermal.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/thermal.json:2
msgid "Thermal"
-msgstr ""
+msgstr "Thermik"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/thermal.js:6
msgid "Thermal Plugin Configuration"
-msgstr ""
+msgstr "Thermik Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/contextswitch.js:6
msgid "This plugin collects statistics about the processor context switches."
-msgstr ""
+msgstr "Das Plugin sammelt Statistiken über Prozessorkontextwechsel."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpufreq.js:6
msgid "This plugin collects statistics about the processor frequency scaling."
-msgstr ""
+msgstr "Das Plugin sammelt Statistiken über Prozessorfrequenzskalierung."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:32
msgid ""
@@ -1349,7 +1366,7 @@ msgstr "Einstellungen des USV-Plugins"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:13
msgid "UPS name in NUT ups@host format"
-msgstr "Name der USV in NUT im Format usv@host "
+msgstr "Name der USV in NUT im Format usv@host"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:26
msgid "URL"
@@ -1370,11 +1387,11 @@ msgstr "Laufzeit"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:5
msgid "Uptime Plugin Configuration"
-msgstr ""
+msgstr "Laufzeit Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:9
msgid "Uptime monitoring enabled"
-msgstr ""
+msgstr "Überwachung der Laufzeit aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:23
msgid "Use improved naming schema"
@@ -1395,24 +1412,26 @@ msgstr "Schnittstellen detailliert überwachen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:15
msgid "When none selected, all disks will be monitored."
-msgstr ""
+msgstr "Sofern nichts ausgewählt, werden alle Festplatten überwacht."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dns.js:15
msgid "When none selected, all interfaces will be monitored."
-msgstr ""
+msgstr "Sofern nichts ausgwählt, werden alle Schnittstellen überwacht."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:20
msgid "When set to true, reports per-state metric (system, user, idle)"
msgstr ""
+"Sofern auf 'true' gesetzt, wird je Prozesszustand berichtet (System, User, "
+"Idle)"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:13
msgid "When set to true, we request absolute values"
-msgstr ""
+msgstr "Wenn auf 'true' gesetzt, werden absolute Werte angefragt"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/cpu.js:26
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:17
msgid "When set to true, we request percentage values"
-msgstr ""
+msgstr "Sofern auf 'true' gesetzt, fordern wir prozentuale Werte"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/iwinfo.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/iwinfo.json:2
@@ -1425,60 +1444,62 @@ msgstr "Wireless-iwinfo Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:95
msgid "Writing *.rrd files to %s"
-msgstr ""
+msgstr "Schreibe *.rrd Dateien nach %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:168
msgid ""
"You need to configure <em>collectd</em> to gather data into <em>.rrd</em> "
"files."
msgstr ""
+"<em>collectd</em> muss konfiguriert sein, um Daten in <em>.rrd</em>-Dateien "
+"zu sammeln."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:30
msgid "cURL plugin enabled"
-msgstr ""
+msgstr "cUrl Plugin aktiviert"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/curl.js:9
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/curl.json:2
msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:5
msgid "cUrl Plugin Configuration"
-msgstr ""
+msgstr "cUrl Plugin Konfiguration"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:137
msgid "none"
-msgstr ""
+msgstr "keine"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:103
msgid "one device"
msgid_plural "%d devices"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "ein Gerät"
+msgstr[1] "%d Geräte"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:105
msgid "one filesystem type"
msgid_plural "%d filesystem types"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "ein Dateisystemtyp"
+msgstr[1] "%d Dateisystemtypen"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:37
msgid "one local port"
msgid_plural "%d local ports"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "ein lokaler Port"
+msgstr[1] "% lokale Ports"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:104
msgid "one mount"
msgid_plural "%d mounts"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "ein Einhängepunkt"
+msgstr[1] "%d Einhängepunkte"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/tcpconns.js:38
msgid "one remote port"
msgid_plural "%d remote ports"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "ein ferner Port"
+msgstr[1] "%d ferne Ports"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:28
msgid "reduces rrd size"
diff --git a/applications/luci-app-statistics/po/el/statistics.po b/applications/luci-app-statistics/po/el/statistics.po
index 5bb7a259df..ff6656c025 100644
--- a/applications/luci-app-statistics/po/el/statistics.po
+++ b/applications/luci-app-statistics/po/el/statistics.po
@@ -673,7 +673,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/en/statistics.po b/applications/luci-app-statistics/po/en/statistics.po
index 19fc380049..3e5686e0f7 100644
--- a/applications/luci-app-statistics/po/en/statistics.po
+++ b/applications/luci-app-statistics/po/en/statistics.po
@@ -677,7 +677,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/es/statistics.po b/applications/luci-app-statistics/po/es/statistics.po
index cdfb8903ea..95bb340dfe 100644
--- a/applications/luci-app-statistics/po/es/statistics.po
+++ b/applications/luci-app-statistics/po/es/statistics.po
@@ -681,7 +681,7 @@ msgstr "Monitoreo de puertos de escucha locales"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] "Monitoreo de una instancia de OpenVPN"
msgstr[1] "Monitoreo de %d instancias OpenVPN"
diff --git a/applications/luci-app-statistics/po/fr/statistics.po b/applications/luci-app-statistics/po/fr/statistics.po
index d894cd3138..4cebd5b6ed 100644
--- a/applications/luci-app-statistics/po/fr/statistics.po
+++ b/applications/luci-app-statistics/po/fr/statistics.po
@@ -679,7 +679,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/he/statistics.po b/applications/luci-app-statistics/po/he/statistics.po
index a8fee1d130..15a10b65c0 100644
--- a/applications/luci-app-statistics/po/he/statistics.po
+++ b/applications/luci-app-statistics/po/he/statistics.po
@@ -670,7 +670,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/hi/statistics.po b/applications/luci-app-statistics/po/hi/statistics.po
index 088ed3c844..80ac6f15c8 100644
--- a/applications/luci-app-statistics/po/hi/statistics.po
+++ b/applications/luci-app-statistics/po/hi/statistics.po
@@ -671,7 +671,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/hu/statistics.po b/applications/luci-app-statistics/po/hu/statistics.po
index cf4580330b..27ea169fc8 100644
--- a/applications/luci-app-statistics/po/hu/statistics.po
+++ b/applications/luci-app-statistics/po/hu/statistics.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-15 09:27+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -682,7 +682,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
@@ -820,7 +820,7 @@ msgstr "Kimeneti bővítmények"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:57
msgid "Overview"
-msgstr ""
+msgstr "Áttekintés"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/memory.js:17
msgid "Percent values"
diff --git a/applications/luci-app-statistics/po/it/statistics.po b/applications/luci-app-statistics/po/it/statistics.po
index 1e990ee34a..bd4a5a747a 100644
--- a/applications/luci-app-statistics/po/it/statistics.po
+++ b/applications/luci-app-statistics/po/it/statistics.po
@@ -678,7 +678,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/ja/statistics.po b/applications/luci-app-statistics/po/ja/statistics.po
index 0fcb20d0c6..82321d82ff 100644
--- a/applications/luci-app-statistics/po/ja/statistics.po
+++ b/applications/luci-app-statistics/po/ja/statistics.po
@@ -675,7 +675,7 @@ msgstr "ローカルの待ち受けポートを監視中"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
diff --git a/applications/luci-app-statistics/po/ko/statistics.po b/applications/luci-app-statistics/po/ko/statistics.po
index 1f223055c8..febfad2fe5 100644
--- a/applications/luci-app-statistics/po/ko/statistics.po
+++ b/applications/luci-app-statistics/po/ko/statistics.po
@@ -665,7 +665,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
diff --git a/applications/luci-app-statistics/po/mr/statistics.po b/applications/luci-app-statistics/po/mr/statistics.po
index 826b0f053b..bea1583978 100644
--- a/applications/luci-app-statistics/po/mr/statistics.po
+++ b/applications/luci-app-statistics/po/mr/statistics.po
@@ -671,7 +671,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/ms/statistics.po b/applications/luci-app-statistics/po/ms/statistics.po
index 6eceb252cf..bb0283ec81 100644
--- a/applications/luci-app-statistics/po/ms/statistics.po
+++ b/applications/luci-app-statistics/po/ms/statistics.po
@@ -665,7 +665,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
diff --git a/applications/luci-app-statistics/po/nb_NO/statistics.po b/applications/luci-app-statistics/po/nb_NO/statistics.po
index 3ff6ad3b03..f5cd01179c 100644
--- a/applications/luci-app-statistics/po/nb_NO/statistics.po
+++ b/applications/luci-app-statistics/po/nb_NO/statistics.po
@@ -672,7 +672,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/pl/statistics.po b/applications/luci-app-statistics/po/pl/statistics.po
index 9c3c58af5f..4412312b0f 100644
--- a/applications/luci-app-statistics/po/pl/statistics.po
+++ b/applications/luci-app-statistics/po/pl/statistics.po
@@ -690,7 +690,7 @@ msgstr "Monitorowanie lokalnych portów nasłuchiwania"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] "Monitorowanie jednej instancji OpenVPN"
msgstr[1] "Monitorowanie %d instancji OpenVPN"
msgstr[2] "Monitorowanie innych instancji OpenVPN"
diff --git a/applications/luci-app-statistics/po/pt/statistics.po b/applications/luci-app-statistics/po/pt/statistics.po
index b322f5b841..8ada739ac5 100644
--- a/applications/luci-app-statistics/po/pt/statistics.po
+++ b/applications/luci-app-statistics/po/pt/statistics.po
@@ -683,7 +683,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/pt_BR/statistics.po b/applications/luci-app-statistics/po/pt_BR/statistics.po
index 7380460901..e8356f47d1 100644
--- a/applications/luci-app-statistics/po/pt_BR/statistics.po
+++ b/applications/luci-app-statistics/po/pt_BR/statistics.po
@@ -684,7 +684,7 @@ msgstr "Monitorando portas locais de escuta"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] "Monitorando uma instância openVPN"
msgstr[1] "Monitorando %d instâncias openVPN"
diff --git a/applications/luci-app-statistics/po/ro/statistics.po b/applications/luci-app-statistics/po/ro/statistics.po
index 23b8696810..fc7930184d 100644
--- a/applications/luci-app-statistics/po/ro/statistics.po
+++ b/applications/luci-app-statistics/po/ro/statistics.po
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/ro/>\n"
"Language: ro\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -409,7 +409,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:49
msgid "Hostname"
-msgstr "Numele de host"
+msgstr "Numele gazdei ( hostname )"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:14
msgid "IP or hostname where to get the txtinfo output from"
@@ -678,7 +678,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
@@ -748,7 +748,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/curl.js:24
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/netlink.js:6
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/netlink.json:2
@@ -842,7 +842,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:17
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/apcups.js:18
msgid "Port for apcupsd communication"
diff --git a/applications/luci-app-statistics/po/ru/statistics.po b/applications/luci-app-statistics/po/ru/statistics.po
index 3ff50fded7..8413964588 100644
--- a/applications/luci-app-statistics/po/ru/statistics.po
+++ b/applications/luci-app-statistics/po/ru/statistics.po
@@ -692,7 +692,7 @@ msgstr "Мониторинг локальных прослушиваемых п
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] "Мониторинг одного экземпляра OpenVPN"
msgstr[1] "Мониторинг %d экземпляров OpenVPN"
msgstr[2] "Мониторинг %d экземпляров OpenVPN"
diff --git a/applications/luci-app-statistics/po/sk/statistics.po b/applications/luci-app-statistics/po/sk/statistics.po
index 2311ea88b5..a1420ab0fb 100644
--- a/applications/luci-app-statistics/po/sk/statistics.po
+++ b/applications/luci-app-statistics/po/sk/statistics.po
@@ -675,7 +675,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
diff --git a/applications/luci-app-statistics/po/sv/statistics.po b/applications/luci-app-statistics/po/sv/statistics.po
index 913e4992e8..5af865c2b9 100644
--- a/applications/luci-app-statistics/po/sv/statistics.po
+++ b/applications/luci-app-statistics/po/sv/statistics.po
@@ -669,7 +669,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/templates/statistics.pot b/applications/luci-app-statistics/po/templates/statistics.pot
index 89f772f256..cb35bf384d 100644
--- a/applications/luci-app-statistics/po/templates/statistics.pot
+++ b/applications/luci-app-statistics/po/templates/statistics.pot
@@ -658,7 +658,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
diff --git a/applications/luci-app-statistics/po/tr/statistics.po b/applications/luci-app-statistics/po/tr/statistics.po
index 2f00dcd4c2..1819d82d5a 100644
--- a/applications/luci-app-statistics/po/tr/statistics.po
+++ b/applications/luci-app-statistics/po/tr/statistics.po
@@ -663,7 +663,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
diff --git a/applications/luci-app-statistics/po/uk/statistics.po b/applications/luci-app-statistics/po/uk/statistics.po
index f52be3918e..524007d14d 100644
--- a/applications/luci-app-statistics/po/uk/statistics.po
+++ b/applications/luci-app-statistics/po/uk/statistics.po
@@ -678,7 +678,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
diff --git a/applications/luci-app-statistics/po/vi/statistics.po b/applications/luci-app-statistics/po/vi/statistics.po
index de82b84b5e..cabb4d10cb 100644
--- a/applications/luci-app-statistics/po/vi/statistics.po
+++ b/applications/luci-app-statistics/po/vi/statistics.po
@@ -674,7 +674,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
diff --git a/applications/luci-app-statistics/po/zh_Hans/statistics.po b/applications/luci-app-statistics/po/zh_Hans/statistics.po
index 6439396472..09091c6977 100644
--- a/applications/luci-app-statistics/po/zh_Hans/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hans/statistics.po
@@ -673,7 +673,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
diff --git a/applications/luci-app-statistics/po/zh_Hant/statistics.po b/applications/luci-app-statistics/po/zh_Hant/statistics.po
index ea09e3cceb..e9c0845463 100644
--- a/applications/luci-app-statistics/po/zh_Hant/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hant/statistics.po
@@ -672,7 +672,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/openvpn.js:41
msgid "Monitoring one OpenVPN instance"
-msgid_plural "Monitoring %d OpenVPN instancees"
+msgid_plural "Monitoring %d OpenVPN instances"
msgstr[0] ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:20
diff --git a/applications/luci-app-tinyproxy/po/hu/tinyproxy.po b/applications/luci-app-tinyproxy/po/hu/tinyproxy.po
index c81532ce2e..b49ca889d9 100644
--- a/applications/luci-app-tinyproxy/po/hu/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/hu/tinyproxy.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-15 02:10+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/hu/>\n"
"Language: hu\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -18,12 +18,17 @@ msgid ""
"upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
"target"
msgstr ""
+"A <em>Proxy-n keresztül</em> opció a megadott címekre küldött kéréseket a "
+"megadott proxy-n át küldi, a <em>Hozzáférés tiltása</em> opció letiltja "
+"proxy használatát a címnél"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:108
msgid ""
"Adds an \"X-Tinyproxy\" HTTP header with the client IP address to forwarded "
"requests"
msgstr ""
+"\"X-Tinyproxy\" HTTP fejlécet ad az ügyfél IP-címével a továbbított "
+"kérésekhez"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:126
msgid "Allowed clients"
@@ -31,7 +36,7 @@ msgstr "Engedélyezett ügyfelek"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:133
msgid "Allowed connect ports"
-msgstr ""
+msgstr "Engedélyezett csatlakozási portok"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
msgid "Bind address"
@@ -42,30 +47,40 @@ msgid ""
"By default, basic POSIX expressions are used for filtering. Enable this to "
"activate extended regular expressions"
msgstr ""
+"Alapértelmezésben csak egyszerű POSIX-formátumú kifejezéseket lehet "
+"használni. Ezzel lehet kibővített reguláris kifejezéseket engedélyezni."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:153
msgid ""
"By default, filter strings are treated as case-insensitive. Enable this to "
"make the matching case-sensitive"
msgstr ""
+"Alapértelmezésben a szűrők nem nagybetűérzékenyek. Ezzel lehet "
+"nagybetűérzékeny kifejezéseket engedélyezni."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:145
msgid ""
"By default, filtering is done based on domain names. Enable this to match "
"against URLs instead"
msgstr ""
+"Alapértelmezésben a szűrés tartományneveken alapul. Ezzel lehet URL-alapú "
+"szűrést engedélyezni."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:157
msgid ""
"By default, the filter rules act as blacklist. Enable this option to only "
"allow matched URLs or domain names"
msgstr ""
+"Alapértelmezésben a szűrő kizárási listaként működik. Ezzel lehet "
+"engedélyezési URL-eket és tartományneveket használni."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:226
msgid ""
"Can be either an IP address or range, a domain name or \".\" for any host "
"without domain"
msgstr ""
+"Lehet IP-cím, IP-címtartomány, tartománynév vagy \".\", ha a tartománynév "
+"nélküli gépneveket szeretné"
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:22
msgid "Configuration"
@@ -73,43 +88,43 @@ msgstr "Beállítás"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
msgid "Connection timeout"
-msgstr ""
+msgstr "Várakozási idő csatlakozásnál"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:156
msgid "Default deny"
-msgstr ""
+msgstr "Tiltás alapból"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:17
msgid "Enable Tinyproxy server"
-msgstr ""
+msgstr "Tinyproxy kiszolgáló engedélyezése"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:55
msgid "Error page"
-msgstr ""
+msgstr "Hibaoldal"
#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:36
msgid "Failed to retrieve statistics from url:"
-msgstr ""
+msgstr "Nem sikerült statisztikai adatokat lekérni innen:"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:148
msgid "Filter by RegExp"
-msgstr ""
+msgstr "Szűrés reg. kifejezéssel"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:144
msgid "Filter by URLs"
-msgstr ""
+msgstr "Szűrés URL-lel"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:152
msgid "Filter case-sensitive"
-msgstr ""
+msgstr "Nagybetűérzékeny mód"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:140
msgid "Filter file"
-msgstr ""
+msgstr "Szűrőfájl"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:13
msgid "Filtering and ACLs"
-msgstr ""
+msgstr "Szűrés és ACL-ek"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:11
msgid "General settings"
@@ -121,26 +136,28 @@ msgstr "Csoport"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:63
msgid "HTML template file to serve for stat host requests"
-msgstr ""
+msgstr "HTML sablonfájl stat host kérések feldolgozásához"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:56
msgid "HTML template file to serve when HTTP errors occur"
-msgstr ""
+msgstr "HTML sablonfájl HTTP-hibák kezeléséhez"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:118
msgid "Header whitelist"
-msgstr ""
+msgstr "Engedélyezett fejlécek"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:127
msgid ""
"List of IP addresses or ranges which are allowed to use the proxy server"
-msgstr ""
+msgstr "A proxy kiszolgálónál engedélyezett IP-címek és -címtartományok"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:134
msgid ""
"List of allowed ports for the CONNECT method. A single value \"0\" allows "
"all ports"
msgstr ""
+"A CONNECT parancsnál engedélyezett portok listája. \"0\" esetén minden port "
+"engedélyezett."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
@@ -156,7 +173,7 @@ msgstr "Naplófájl"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
msgid "Log file to use for dumping messages"
-msgstr ""
+msgstr "A naplófájl neve"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
msgid "Log level"
@@ -164,53 +181,57 @@ msgstr "Naplózási szint"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
msgid "Logging verbosity of the Tinyproxy process"
-msgstr ""
+msgstr "A Tinyproxy naplózási verbozitása"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:172
msgid "Max. clients"
-msgstr ""
+msgstr "Max. ügyfélszám"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:200
msgid "Max. requests per server"
-msgstr ""
+msgstr "Max. kérésszám kiszolgálónként"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:186
msgid "Max. spare servers"
-msgstr ""
+msgstr "Max. tartalékkiszolgáló-szám"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:173
msgid "Maximum allowed number of concurrently connected clients"
-msgstr ""
+msgstr "Max. csatlakozott ügyfélszám egy időben"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:201
msgid ""
"Maximum allowed number of requests per process. If it is exeeded, the "
"process is restarted. Zero means unlimited."
msgstr ""
+"Max. kérésszám folyamatonként. Túllépése esetén a folyamat újraindul. 0 "
+"esetén nincs korlát."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:187
msgid "Maximum number of prepared idle processes"
-msgstr ""
+msgstr "Max. előkészített várakozó folyamat"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:165
msgid "Maximum number of seconds an inactive connection is held open"
-msgstr ""
+msgstr "Az inaktív kapcsolatok max. nyitvahagyási ideje másodpercben"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:179
msgid "Min. spare servers"
-msgstr ""
+msgstr "A tartalékkiszolgálók min. száma"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:180
msgid "Minimum number of prepared idle processes"
-msgstr ""
+msgstr "Az előkészített várakozó folyamatok min. száma"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:194
msgid "Number of idle processes to start when launching Tinyproxy"
-msgstr ""
+msgstr "Min. elinduló várakozó folyamat a Tinyproxy elindulásakor"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:141
msgid "Plaintext file with URLs or domains to filter. One entry per line"
msgstr ""
+"URL-eket és tartományneveket tartalmazó szöveges fájl. Minden bejegyzés "
+"külön sorba kerüljön."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:218
msgid "Policy"
@@ -218,11 +239,11 @@ msgstr "Házirend"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:12
msgid "Privacy settings"
-msgstr ""
+msgstr "Adatvédelmi beállítások"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:222
msgid "Reject access"
-msgstr ""
+msgstr "Elutasítás"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:8
msgid "Server Settings"
@@ -230,52 +251,56 @@ msgstr "Kiszolgáló beállításai"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:14
msgid "Server limits"
-msgstr ""
+msgstr "A kiszolgáló paraméterei"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:119
msgid ""
"Specifies HTTP header names which are allowed to pass-through, all others "
"are discarded. Leave empty to disable header filtering"
msgstr ""
+"Engedélyezett HTTP fejlécek, minden más el lesz dobva. Ha üres, nem történik "
+"szűrés."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:32
msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
-msgstr ""
+msgstr "A Tinyproxy ezen a porton várja a kéréseket"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:112
msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
-msgstr ""
+msgstr "A \"Via\" HTTP fejlécekben használandó Tinyproxy gépnév"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:48
msgid ""
"Specifies the address Tinyproxy binds to for outbound forwarded requests"
-msgstr ""
+msgstr "A kimenő, továbbítandó kérések kötési címe"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:40
msgid "Specifies the addresses Tinyproxy is listening on for requests"
-msgstr ""
+msgstr "A Tinyproxy ezeken a címeken várja a kéréseket"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:98
msgid "Specifies the group name the Tinyproxy process is running as"
-msgstr ""
+msgstr "A Tinyproxy folyamat csoportneve"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:234
msgid ""
"Specifies the upstream proxy to use for accessing the target host. Format is "
"<code>address:port</code>"
msgstr ""
+"A megadott cím eléréséhez használni kívánt proxy címe. <code>cím:port</code> "
+"formátumban kell megadni."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:92
msgid "Specifies the user name the Tinyproxy process is running as"
-msgstr ""
+msgstr "A Tinyproxy folyamat felhasználóneve"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:193
msgid "Start spare servers"
-msgstr ""
+msgstr "Tartalékkiszolgálók használata"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:62
msgid "Statistics page"
-msgstr ""
+msgstr "Statisztikai oldal"
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:13
msgid "Status"
@@ -283,34 +308,34 @@ msgstr "Állapot"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
msgid "Target host"
-msgstr ""
+msgstr "Cím"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:5
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:3
msgid "Tinyproxy"
-msgstr ""
+msgstr "Tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:51
msgid "Tinyproxy Status"
-msgstr ""
+msgstr "Tinyproxy állapot"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:6
msgid "Tinyproxy is a small and fast non-caching HTTP(S)-Proxy"
-msgstr ""
+msgstr "A Tinyproxy egy kis méretű, gyors, gyorstár nélküli HTTP(S)-proxy"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:211
msgid "Upstream Proxies"
-msgstr ""
+msgstr "Továbbítási proxy-k"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:212
msgid ""
"Upstream proxy rules define proxy servers to use when accessing certain IP "
"addresses or domains."
-msgstr ""
+msgstr "Egyes IP-címek vagy tartományok eléréshez használandó proxy címek."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:69
msgid "Use syslog"
-msgstr ""
+msgstr "Syslog használata"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:91
msgid "User"
@@ -318,17 +343,17 @@ msgstr "Felhasználó"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:111
msgid "Via hostname"
-msgstr ""
+msgstr "Gépnéven keresztül"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:221
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:233
msgid "Via proxy"
-msgstr ""
+msgstr "Proxy-n keresztül"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:70
msgid "Writes log messages to syslog instead of a log file"
-msgstr ""
+msgstr "Fájl helyett syslog-ba naplózzon"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:107
msgid "X-Tinyproxy header"
-msgstr ""
+msgstr "X-Tinyproxy fejléc"
diff --git a/applications/luci-app-tinyproxy/po/ro/tinyproxy.po b/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
index eef3d3518e..bb27f1666d 100644
--- a/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/ro/tinyproxy.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:22
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
msgid "Connection timeout"
diff --git a/applications/luci-app-transmission/po/de/transmission.po b/applications/luci-app-transmission/po/de/transmission.po
index 2b6ff261a9..40ba7c9c67 100644
--- a/applications/luci-app-transmission/po/de/transmission.po
+++ b/applications/luci-app-transmission/po/de/transmission.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-17 15:08+0200\n"
-"PO-Revision-Date: 2020-03-25 10:08+0000\n"
-"Last-Translator: Erik J. <ej_rostock@web.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/de/>\n"
"Language: de\n"
@@ -79,9 +79,8 @@ msgid "Config file directory"
msgstr "Verzeichnis der Konfigurationsdatei"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:56
-#, fuzzy
msgid "Custom Web UI directory"
-msgstr "Benutzerdefiniertes WEB UI-Verzeichnis"
+msgstr "Benutzerdefiniertes Web-UI-Verzeichnis"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:136
msgid "DHT enabled"
@@ -235,7 +234,7 @@ msgstr "Peer-Einstellungen"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:190
msgid "Peer socket <abbr title=\"Type of Service\">TOS</abbr>"
-msgstr ""
+msgstr "Peer-Socket <abbr title=\"Type of Service\">TOS</abbr>"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:207
msgid "Port forwarding enabled"
@@ -250,9 +249,8 @@ msgid "Prefer encrypted"
msgstr "Verschlüsselung bevorzugen"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:140
-#, fuzzy
msgid "Prefer unencrypted"
-msgstr "unverschlüsselt bevorzugt"
+msgstr "Bevorzuge unverschlüsselt"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:159
msgid "Prefetch enabled"
@@ -287,14 +285,12 @@ msgid "RPC enabled"
msgstr "RPC eingeschaltet"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:252
-#, fuzzy
msgid "RPC host whitelist"
-msgstr "RPC-Einschlussliste"
+msgstr "RPC-Host-Whitelist"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:248
-#, fuzzy
msgid "RPC host whitelist enabled"
-msgstr "RPC-Einschlussliste aktiv"
+msgstr "RPC-Host-Whitelist aktiviert"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:269
msgid "RPC password"
@@ -330,7 +326,7 @@ msgstr "Ratio-Begrenzung aktiv"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:184
msgid "Recycle peer id after"
-msgstr ""
+msgstr "Verwerfe Peer-ID nach"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:113
msgid "Rename partial files"
@@ -338,16 +334,15 @@ msgstr "Teildateien umbenennen"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:142
msgid "Require encrypted"
-msgstr ""
+msgstr "Erzwinge verschlüsselt"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:55
-#, fuzzy
msgid "Run daemon as group"
-msgstr "Daemon als Benutzer ausführen"
+msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:54
msgid "Run daemon as user"
-msgstr "Daemon als Benutzer ausführen"
+msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:274
msgid "Scheduling"
@@ -395,6 +390,9 @@ msgid ""
"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer noopener"
"\">tcp-congestion-control</a>."
msgstr ""
+"Dokumentation hierzu befindet sich unter <a href=\"https://www.irif.fr/~jch/"
+"software/bittorrent/tcp-congestion-control.html\" target=\"_blank\" rel=\""
+"noreferrer noopener\">tcp-congestion-control</a>."
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
msgid "Transmission"
@@ -423,6 +421,7 @@ msgstr "Überwachtes Verzeichnis"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:277
msgid "When enabled, this will toggle the <b>alt-speed-enabled</b> setting"
msgstr ""
+"Wenn aktiviert, wird die <b>alt-speed-enabled</b>-Einstellung umgeschaltet"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:184
msgid "hours"
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index c13240ef54..342926c2bd 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-06 00:12+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -569,7 +569,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:43
msgid "hidden"
-msgstr ""
+msgstr "versteckt"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "with SSID"
diff --git a/applications/luci-app-travelmate/po/hu/travelmate.po b/applications/luci-app-travelmate/po/hu/travelmate.po
index 4731ed61cb..c8f1fc19b3 100644
--- a/applications/luci-app-travelmate/po/hu/travelmate.po
+++ b/applications/luci-app-travelmate/po/hu/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-16 23:25+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
msgid "AP on"
@@ -316,7 +316,7 @@ msgstr ""
#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
msgid "Overview"
-msgstr "Áttekintő"
+msgstr "Áttekintés"
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:49
#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:90
diff --git a/applications/luci-app-ttyd/po/hu/ttyd.po b/applications/luci-app-ttyd/po/hu/ttyd.po
index 2ca67ead26..c17e019a99 100644
--- a/applications/luci-app-ttyd/po/hu/ttyd.po
+++ b/applications/luci-app-ttyd/po/hu/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-12 19:22+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -102,7 +102,7 @@ msgstr "Csatoló"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Max clients"
-msgstr "Legtöbb ügyfél"
+msgstr "Max. ügyfélszám"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Maximum clients to support (default: 0, no limit)"
diff --git a/applications/luci-app-ttyd/po/ro/ttyd.po b/applications/luci-app-ttyd/po/ro/ttyd.po
index c638d75562..86c5a0fff3 100644
--- a/applications/luci-app-ttyd/po/ro/ttyd.po
+++ b/applications/luci-app-ttyd/po/ro/ttyd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:24+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -99,7 +99,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
msgid "Max clients"
@@ -121,7 +121,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
msgid "Port to listen (default: 7681, use `0` for random port)"
@@ -135,7 +135,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
msgid "Read-only"
-msgstr ""
+msgstr "Doar citire"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
msgid "SSL"
diff --git a/applications/luci-app-udpxy/po/de/udpxy.po b/applications/luci-app-udpxy/po/de/udpxy.po
index 1854d94b36..61f9883acb 100644
--- a/applications/luci-app-udpxy/po/de/udpxy.po
+++ b/applications/luci-app-udpxy/po/de/udpxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -52,7 +52,7 @@ msgstr "Port"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
msgid "Respawn"
-msgstr ""
+msgstr "Erneut starten"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
msgid "Source IP/Interface"
diff --git a/applications/luci-app-udpxy/po/hu/udpxy.po b/applications/luci-app-udpxy/po/hu/udpxy.po
index 922529a97b..a65eadf97a 100644
--- a/applications/luci-app-udpxy/po/hu/udpxy.po
+++ b/applications/luci-app-udpxy/po/hu/udpxy.po
@@ -1,30 +1,30 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-15 02:10+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
-msgstr ""
+msgstr "Kötési IP-cím/interfész"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
msgid "Buffer messages"
-msgstr ""
+msgstr "Üzenetpuffer"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
msgid "Buffer size"
-msgstr ""
+msgstr "Pufferméret"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
msgid "Buffer time"
-msgstr ""
+msgstr "Pufferezési idő"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
msgid "Enabled"
@@ -36,15 +36,15 @@ msgstr "Naplófájl"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
msgid "Max clients"
-msgstr "Legtöbb ügyfél"
+msgstr "Max. ügyfélszám"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
msgid "Multicast subscription renew"
-msgstr ""
+msgstr "Multicast-előfizetés megújítása"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
msgid "Nice increment"
-msgstr ""
+msgstr "Nice növekmény"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
msgid "Port"
@@ -56,7 +56,7 @@ msgstr "Újraszármaztatás"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
msgid "Source IP/Interface"
-msgstr ""
+msgstr "Forrás IP-cím/interfész"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
msgid "Status"
@@ -75,3 +75,5 @@ msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
msgstr ""
+"Az udpxy egy UDP-HTTP multicast átviteli szolgáltatás. Itt lehet módosítani "
+"a beállításait."
diff --git a/applications/luci-app-udpxy/po/ro/udpxy.po b/applications/luci-app-udpxy/po/ro/udpxy.po
index dd63a37d6d..658b27072f 100644
--- a/applications/luci-app-udpxy/po/ro/udpxy.po
+++ b/applications/luci-app-udpxy/po/ro/udpxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -49,7 +49,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
msgid "Port"
-msgstr ""
+msgstr "Port"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
msgid "Respawn"
diff --git a/applications/luci-app-uhttpd/po/ro/uhttpd.po b/applications/luci-app-uhttpd/po/ro/uhttpd.po
index b14009beaf..fb3246b53f 100644
--- a/applications/luci-app-uhttpd/po/ro/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ro/uhttpd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
msgid "HTTP listeners (address:port)"
diff --git a/applications/luci-app-unbound/po/de/unbound.po b/applications/luci-app-unbound/po/de/unbound.po
index 673662d766..09f8d3fe96 100644
--- a/applications/luci-app-unbound/po/de/unbound.po
+++ b/applications/luci-app-unbound/po/de/unbound.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 08:06+0000\n"
-"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/de/>\n"
"Language: de\n"
@@ -107,7 +107,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:243
msgid "Default"
-msgstr ""
+msgstr "Standardeinstellung"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
msgid "Denied (nxdomain)"
diff --git a/applications/luci-app-upnp/po/hu/upnp.po b/applications/luci-app-upnp/po/hu/upnp.po
index e1cb7991c2..486590cfd8 100644
--- a/applications/luci-app-upnp/po/hu/upnp.po
+++ b/applications/luci-app-upnp/po/hu/upnp.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-12-30 18:21+0000\n"
+"PO-Revision-Date: 2020-03-31 21:33+0000\n"
"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/hu/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:168
msgid ""
@@ -35,7 +35,7 @@ msgstr "Speciális beállítások"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:128
msgid "Advertise as IGDv1 device instead of IGDv2"
-msgstr ""
+msgstr "Hirdetés IGDv1 eszközként IGDv2 helyett"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:125
msgid "Allow adding forwards only to requesting ip addresses"
@@ -165,7 +165,7 @@ msgstr "Protokoll"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
msgid "Puts extra debugging information into the system log"
-msgstr "További nyomkövetési információk írása a rendszernaplóba."
+msgstr "További hibakeresési információkat tesz a rendszernaplóba"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:143
msgid "Report system instead of daemon uptime"
diff --git a/applications/luci-app-upnp/po/ro/upnp.po b/applications/luci-app-upnp/po/ro/upnp.po
index 114d0d4d20..6d27aee821 100644
--- a/applications/luci-app-upnp/po/ro/upnp.po
+++ b/applications/luci-app-upnp/po/ro/upnp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 12:19+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/ro/>\n"
"Language: ro\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:168
msgid ""
@@ -122,7 +122,7 @@ msgstr "Porturi externe"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:115
msgid "General Settings"
-msgstr "Setări principale"
+msgstr "Setări generale"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:44
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:83
diff --git a/applications/luci-app-vnstat/po/ro/vnstat.po b/applications/luci-app-vnstat/po/ro/vnstat.po
index 882877eea2..b61d246e78 100644
--- a/applications/luci-app-vnstat/po/ro/vnstat.po
+++ b/applications/luci-app-vnstat/po/ro/vnstat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-10 12:22+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:21+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat/ro/>\n"
"Language: ro\n"
@@ -11,11 +11,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:20
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
msgid "Daily traffic"
@@ -31,7 +31,7 @@ msgstr "Trafic la fiecare ora"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
msgid "Monitor selected interfaces"
-msgstr "Monitorizeaza interfetele selectate"
+msgstr "Monitorizarea interfețelor selectate"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
msgid "Monthly traffic"
@@ -42,24 +42,24 @@ msgid ""
"No database has been set up yet. Go to the VnStat configuration and enable "
"monitoring for one or more interfaces."
msgstr ""
-"Nu a fost setata nici o baza de date. La configurarea VnStat se poate activa "
-"monitoriza pentru una sau mai multe interfete."
+"Nu s-a setat încă nicio bază de date. Accesați VnStat configurare și "
+"activați monitorizarea pentru una sau mai multe interfețe."
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
msgid "Restart VnStat"
-msgstr "Restarteaza VnStat"
+msgstr "Reporniți VnStat"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:65
msgid "Summary display"
-msgstr "Afiseaza sumarul"
+msgstr "Afișare rezumat"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
msgid "Top 10 display"
-msgstr "Afiseaza top 10"
+msgstr "Afișează primi 10"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:72
msgid "Update »"
-msgstr "Updateaza »"
+msgstr "Actualizare »"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:19
msgid "VnStat"
@@ -67,19 +67,19 @@ msgstr "VnStat"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:60
msgid "VnStat Graphs"
-msgstr "Graficele VnStat"
+msgstr "Grafice VnStat"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:3
msgid "VnStat Traffic Monitor"
-msgstr "Monitorul de trafic VnStat"
+msgstr "VnStat Monitor trafic"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:20
msgid ""
"VnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
msgstr ""
-"Vnstat este un monitor de retea ce pastreaza detalii legate de traficul pe "
-"interfetele selectate."
+"VnStat este un monitor de trafic de rețea pentru Linux, care păstrează un "
+"jurnal de trafic de rețea pentru interfața selectată(e)."
#~ msgid "The VnStat service has been restarted."
#~ msgstr "Serviciul VnStat a fost restartat."
diff --git a/applications/luci-app-vnstat2/po/de/vnstat2.po b/applications/luci-app-vnstat2/po/de/vnstat2.po
index 478219468f..e7a02ff494 100644
--- a/applications/luci-app-vnstat2/po/de/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/de/vnstat2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 08:07+0000\n"
-"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Dr.-Ing. Patrick Siegl <patrick@siegl.it>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/de/>\n"
"Language: de\n"
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:23
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:79
msgid "Delete"
-msgstr ""
+msgstr "Löschen"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:12
msgid "Delete interface <em>%h</em>"
@@ -41,7 +41,7 @@ msgstr ""
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:17
msgid "Graphs"
-msgstr ""
+msgstr "Diagramme"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "Hourly"
@@ -61,7 +61,7 @@ msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:46
msgid "Monitor interfaces"
-msgstr ""
+msgstr "Schnittstellen überwachen"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Monthly"
diff --git a/applications/luci-app-vnstat2/po/hu/vnstat2.po b/applications/luci-app-vnstat2/po/hu/vnstat2.po
index 36ff0c0734..1d61f3bd18 100644
--- a/applications/luci-app-vnstat2/po/hu/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/hu/vnstat2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-01 06:57+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
msgid "5 Minute"
@@ -57,7 +57,7 @@ msgstr "Csatolók"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:14
msgid "Loading graphs…"
-msgstr ""
+msgstr "Grafikonok betöltése…"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:46
msgid "Monitor interfaces"
diff --git a/applications/luci-app-vnstat2/po/ro/vnstat2.po b/applications/luci-app-vnstat2/po/ro/vnstat2.po
index 6daa91de02..842d1e4ec2 100644
--- a/applications/luci-app-vnstat2/po/ro/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ro/vnstat2.po
@@ -1,8 +1,15 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
+"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat2/ro/>\n"
"Language: ro\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2;\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
msgid "5 Minute"
@@ -14,7 +21,7 @@ msgstr ""
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:26
msgid "Configuration"
-msgstr ""
+msgstr "Configurare"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
msgid "Daily"
@@ -35,7 +42,7 @@ msgstr ""
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:17
msgid "Graphs"
-msgstr ""
+msgstr "Grafice"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "Hourly"
@@ -43,7 +50,7 @@ msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:78
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:42
msgid "Interfaces"
diff --git a/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po
index 05066cf019..c00dda0357 100644
--- a/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-16 00:29+0000\n"
-"Last-Translator: marzzzello <anmeldezeugs@top-email.net>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: CE4 <chregger@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:46
msgid "(strict mode)"
-msgstr ""
+msgstr "(strikter Modus)"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
msgid ""
@@ -22,7 +22,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
msgid "Advanced Configuration"
-msgstr ""
+msgstr "Erweiterte Konfiguration"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
msgid ""
@@ -40,35 +40,35 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:198
msgid "Append"
-msgstr ""
+msgstr "Anhängen"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Append local IP Tables rules"
-msgstr ""
+msgstr "Fügt lokale IP-Tabellen hinzu"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:218
msgid "Append remote IP Tables rules"
-msgstr ""
+msgstr "Fügt entfernte IP-Tabellen hinzu"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:145
msgid "Basic Configuration"
-msgstr ""
+msgstr "Grundlegende Konfiguration"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
msgid "Boot Time-out"
-msgstr ""
+msgstr "Boot-Timeout"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:326
msgid "Chain"
-msgstr ""
+msgstr "Kette"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
msgid "Checkmark represents the default gateway. See the"
-msgstr ""
+msgstr "Häkchen stellt das Standardgateway dar. Siehe die"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:277
msgid "Comment"
-msgstr ""
+msgstr "Kommentar"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
msgid ""
@@ -149,30 +149,32 @@ msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
msgstr ""
+"FW-Maske wird vom Dienst benutzt. Hoch-Maske verhindert Konflikte mit SQM/"
+"QoS. Behutsam ändern zusammen mit"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:206
msgid "Force the ICMP protocol interface."
-msgstr ""
+msgstr "Erzwinge die ICMP-Protokoll-Schnittstelle."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
msgid "IP Rules Support"
-msgstr ""
+msgstr "IP-Regeln Unterstützung"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "IPTables rule option"
-msgstr ""
+msgstr "IP-Tabellenregel-Option"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6 Ünterstützung"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:190
msgid "Ignored Interfaces"
-msgstr ""
+msgstr "Ignorierte Schnittstelle"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
msgid "Insert"
-msgstr ""
+msgstr "Einsetzen"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Interface"
@@ -184,11 +186,11 @@ msgstr "Lade"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:282
msgid "Local addresses / devices"
-msgstr ""
+msgstr "Lokale Adressen / Geräte"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
msgid "Local ports"
-msgstr ""
+msgstr "Lokale Ports"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:279
msgid "Name"
@@ -196,7 +198,7 @@ msgstr "Name"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "No Change"
-msgstr ""
+msgstr "Keine Änderung"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:147
msgid "Output verbosity"
@@ -204,7 +206,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
msgid "Path"
-msgstr ""
+msgstr "Pfad"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:161
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
@@ -419,7 +421,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:150
msgid "Verbose output"
-msgstr ""
+msgstr "Ausführliche Ausgabe"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "WAN"
@@ -458,7 +460,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:363
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:17
msgid "for details."
-msgstr ""
+msgstr "für Einzelheiten."
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:38
msgid "is not installed or not found"
diff --git a/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po
index 06bc4bf37b..9a3af6b63f 100644
--- a/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:46
msgid "(strict mode)"
@@ -85,7 +85,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:140
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:147
msgid "Controls both system log and console output verbosity."
@@ -177,7 +177,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/js.htm:51
msgid "Loading"
@@ -193,7 +193,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:279
msgid "Name"
-msgstr ""
+msgstr "Nume"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "No Change"
@@ -205,7 +205,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
msgid "Path"
-msgstr ""
+msgstr "Calea"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:161
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
diff --git a/applications/luci-app-wireguard/po/de/wireguard.po b/applications/luci-app-wireguard/po/de/wireguard.po
index 764ecc5cef..58f60fe6d7 100644
--- a/applications/luci-app-wireguard/po/de/wireguard.po
+++ b/applications/luci-app-wireguard/po/de/wireguard.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-17 21:03+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2020-04-01 19:11+0000\n"
+"Last-Translator: Holger Heins <h.p.heins@gmx.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
@@ -45,7 +45,7 @@ msgstr "Schnittstelle"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
msgid "Interface does not have a public key!"
-msgstr "Schnittstelle besitzt keinen public key!"
+msgstr "Schnittstelle besitzt keinen öffentlichen Schlüssel!"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
msgid "Latest Handshake"
@@ -53,7 +53,7 @@ msgstr "Letztes Handshake"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
msgid "Listen Port"
-msgstr "Port (lauschen)"
+msgstr "Listen-Port"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
msgid "Never"
@@ -61,11 +61,11 @@ msgstr "Niemals"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:251
msgid "Peer"
-msgstr "Peer"
+msgstr "Gegenstelle"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
msgid "Persistent Keepalive"
-msgstr "Verbindung Aufrechterhalten (Persistent Keepalive)"
+msgstr "Verbindung aufrechterhalten (Persistent Keepalive)"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
@@ -103,10 +103,9 @@ msgid ""
"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
"address"
msgstr ""
-"[Peer] Der 'PublicKey' (Öffentliche Schlüsse) des wg-Interfaces und die "
-"'AllowedIPs' (Erlaubten IP-Adressen) -\n"
-" letztere sind standardmäßig auf '0.0.0.0/0, ::/0' gesetzt, um jeglichen "
-"IPv4/IPv6-Traffic verschicken zu können"
+"[Peer] Der öffentliche Schlüssel ('PublicKey') des wg-Interfaces und die "
+"erlaubten IP-Adressen ('AllowedIPs'), standardmäßig auf '0.0.0.0/0, ::/0', "
+"um das Senden an jede IPv4/IPv6-Adresse zu erlauben"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
msgid "h ago"
@@ -118,7 +117,7 @@ msgstr "m zuvor"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
msgid "over a day ago"
-msgstr "seit über"
+msgstr "seit über einem Tag"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
msgid "s ago"
diff --git a/applications/luci-app-wireguard/po/hu/wireguard.po b/applications/luci-app-wireguard/po/hu/wireguard.po
index e856ec9829..9b5771e345 100644
--- a/applications/luci-app-wireguard/po/hu/wireguard.po
+++ b/applications/luci-app-wireguard/po/hu/wireguard.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-16 23:26+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
@@ -25,15 +25,15 @@ msgstr "Beállítás"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
msgid "Data Received"
-msgstr ""
+msgstr "Fogadott adat"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
msgid "Data Transmitted"
-msgstr ""
+msgstr "Átvitt adat"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
msgid "Endpoint"
-msgstr ""
+msgstr "Végpont"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
msgid "Firewall Mark"
@@ -45,15 +45,15 @@ msgstr "Csatoló"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
msgid "Interface does not have a public key!"
-msgstr ""
+msgstr "A csatolónak nincs nyilvános kulcsa."
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
msgid "Latest Handshake"
-msgstr ""
+msgstr "Utolsó kapcsolatfelvétel"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
msgid "Listen Port"
-msgstr "Port figyelése"
+msgstr "Fogadó port"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
msgid "Never"
@@ -61,11 +61,11 @@ msgstr "Soha"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:251
msgid "Peer"
-msgstr ""
+msgstr "Partner"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
msgid "Persistent Keepalive"
-msgstr ""
+msgstr "Megmaradó keepalive"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
@@ -74,17 +74,19 @@ msgstr "Nyilvános kulcs"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "QR-kód mutatása/elrejtése"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:211
msgid ""
"The QR-Code works per wg interface, it will be refreshed with every manual "
"page reload and transfers the following information:"
msgstr ""
+"A QR-kód WG-csatolónként működik, kézi újratöltésnél felfrissül és a "
+"következő adatokat viszi át:"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard Status"
-msgstr ""
+msgstr "WireGuard állapot"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:212
msgid ""
@@ -101,16 +103,16 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
msgid "h ago"
-msgstr ""
+msgstr "órával ezelőtt"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
msgid "m ago"
-msgstr ""
+msgstr "perccel ezelőtt"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
msgid "over a day ago"
-msgstr ""
+msgstr "több mint egy nappal ezelőtt"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
msgid "s ago"
-msgstr ""
+msgstr "másodperccel ezelőtt"
diff --git a/applications/luci-app-wireguard/po/ro/wireguard.po b/applications/luci-app-wireguard/po/ro/wireguard.po
index 8ab856406f..deb3c1011e 100644
--- a/applications/luci-app-wireguard/po/ro/wireguard.po
+++ b/applications/luci-app-wireguard/po/ro/wireguard.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:23+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
msgid "Allowed IPs"
@@ -22,7 +22,7 @@ msgstr "Colectare date..."
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
msgid "Configuration"
-msgstr "Configurație"
+msgstr "Configurare"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
msgid "Data Received"
@@ -42,7 +42,7 @@ msgstr ""
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:189
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
msgid "Interface does not have a public key!"
diff --git a/applications/luci-app-wol/po/de/wol.po b/applications/luci-app-wol/po/de/wol.po
index 4a28d01ac7..8be24742f8 100644
--- a/applications/luci-app-wol/po/de/wol.po
+++ b/applications/luci-app-wol/po/de/wol.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2020-03-05 08:06+0000\n"
-"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
+"PO-Revision-Date: 2020-03-28 17:46+0000\n"
+"Last-Translator: Dr.-Ing. Patrick Siegl <patrick@siegl.it>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswol/de/>\n"
"Language: de\n"
@@ -68,11 +68,11 @@ msgstr "Rechner anschalten"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:104
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:109
msgid "Waking host"
-msgstr ""
+msgstr "Rechner wird angeschaltet"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:122
msgid "Waking host failed:"
-msgstr ""
+msgstr "Anschalten des Rechners fehlgeschlagen:"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:42
msgid "WoL program"
diff --git a/applications/luci-app-wol/po/hu/wol.po b/applications/luci-app-wol/po/hu/wol.po
index 2dc994497e..4b2e4cdbf2 100644
--- a/applications/luci-app-wol/po/hu/wol.po
+++ b/applications/luci-app-wol/po/hu/wol.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2019-12-16 23:24+0000\n"
-"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"PO-Revision-Date: 2020-03-31 13:27+0000\n"
+"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswol/hu/>\n"
"Language: hu\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:63
msgid "Choose the host to wake up or enter a custom MAC address to use"
@@ -24,7 +24,7 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:116
msgid "Dismiss"
-msgstr ""
+msgstr "Eltüntetés"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:62
msgid "Host to wake up"
@@ -36,7 +36,7 @@ msgstr "Használandó interfész"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:87
msgid "No target host specified!"
-msgstr ""
+msgstr "Nincs megadva cím."
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:43
msgid ""
@@ -69,11 +69,11 @@ msgstr "Gép felélesztése"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:104
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:109
msgid "Waking host"
-msgstr ""
+msgstr "Felélesztés folyamatban"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:122
msgid "Waking host failed:"
-msgstr ""
+msgstr "Nem sikerült feléleszteni:"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:42
msgid "WoL program"
diff --git a/applications/luci-app-wol/po/ru/wol.po b/applications/luci-app-wol/po/ru/wol.po
index a9b5cac6e9..ac108e9728 100644
--- a/applications/luci-app-wol/po/ru/wol.po
+++ b/applications/luci-app-wol/po/ru/wol.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: wol\n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2020-03-13 05:33+0000\n"
-"Last-Translator: sergio <sergio+it@outerface.net>\n"
+"PO-Revision-Date: 2020-03-29 11:15+0000\n"
+"Last-Translator: anonymous <noreply@weblate.org>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswol/ru/>\n"
"Language: ru\n"
@@ -72,9 +72,8 @@ msgid "Waking host"
msgstr "Пробуждаемый хост"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:122
-#, fuzzy
msgid "Waking host failed:"
-msgstr "Ошибка:"
+msgstr "Пробуждение хоста не удалось:"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:42
msgid "WoL program"
diff --git a/applications/luci-app-yggdrasil/po/ro/yggdrasil.po b/applications/luci-app-yggdrasil/po/ro/yggdrasil.po
index aca560cba0..aae9dc7d81 100644
--- a/applications/luci-app-yggdrasil/po/ro/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/ro/yggdrasil.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-10 12:24+0000\n"
-"Last-Translator: Alexandru Stan <alex9457sn@gmail.com>\n"
+"PO-Revision-Date: 2020-03-29 21:22+0000\n"
+"Last-Translator: Cristian Ionescu <joker_op@yahoo.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:32
msgid "Active peers"
@@ -147,7 +147,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:24
msgid "Interface"
-msgstr ""
+msgstr "Interfață"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:44
msgid "Interface name"