summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-aria2/po/templates/aria2.pot12
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot73
-rw-r--r--applications/luci-app-frpc/po/templates/frpc.pot6
-rw-r--r--applications/luci-app-frps/po/templates/frps.pot12
-rw-r--r--applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot4
-rw-r--r--applications/luci-app-nextdns/po/templates/nextdns.pot4
-rw-r--r--applications/luci-app-simple-adblock/po/ar/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/bg/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/ca/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/cs/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/da/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/de/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/el/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/en/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/es/simple-adblock.po235
-rw-r--r--applications/luci-app-simple-adblock/po/fi/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/fr/simple-adblock.po235
-rw-r--r--applications/luci-app-simple-adblock/po/he/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/hi/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/hu/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/it/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/ja/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/ko/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/mr/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/ms/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/pl/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/pt/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/ro/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/ru/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/sk/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/sv/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/templates/simple-adblock.pot1
-rw-r--r--applications/luci-app-simple-adblock/po/tr/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/uk/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/vi/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po231
-rw-r--r--applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po231
-rw-r--r--applications/luci-app-transmission/po/templates/transmission.pot4
-rw-r--r--applications/luci-app-travelmate/po/ar/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/bg/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/bn_BD/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/ca/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/cs/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/da/travelmate.po103
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po130
-rw-r--r--applications/luci-app-travelmate/po/el/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/en/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/es/travelmate.po142
-rw-r--r--applications/luci-app-travelmate/po/fi/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/fr/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/he/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/hi/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/hu/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/it/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/ja/travelmate.po105
-rw-r--r--applications/luci-app-travelmate/po/ko/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/mr/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/ms/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/nb_NO/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/pl/travelmate.po130
-rw-r--r--applications/luci-app-travelmate/po/pt/travelmate.po134
-rw-r--r--applications/luci-app-travelmate/po/pt_BR/travelmate.po141
-rw-r--r--applications/luci-app-travelmate/po/ro/travelmate.po124
-rw-r--r--applications/luci-app-travelmate/po/ru/travelmate.po135
-rw-r--r--applications/luci-app-travelmate/po/sk/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/sv/travelmate.po105
-rw-r--r--applications/luci-app-travelmate/po/templates/travelmate.pot100
-rw-r--r--applications/luci-app-travelmate/po/tr/travelmate.po118
-rw-r--r--applications/luci-app-travelmate/po/uk/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/vi/travelmate.po100
-rw-r--r--applications/luci-app-travelmate/po/zh_Hans/travelmate.po120
-rw-r--r--applications/luci-app-travelmate/po/zh_Hant/travelmate.po130
-rw-r--r--applications/luci-app-watchcat/po/ar/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/bg/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/bn_BD/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/ca/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/cs/watchcat.po97
-rw-r--r--applications/luci-app-watchcat/po/da/watchcat.po160
-rw-r--r--applications/luci-app-watchcat/po/de/watchcat.po164
-rw-r--r--applications/luci-app-watchcat/po/el/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/en/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/es/watchcat.po163
-rw-r--r--applications/luci-app-watchcat/po/fi/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/fr/watchcat.po170
-rw-r--r--applications/luci-app-watchcat/po/he/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/hi/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/hu/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/it/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/ja/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/ko/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/mr/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/ms/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/nb_NO/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/pl/watchcat.po161
-rw-r--r--applications/luci-app-watchcat/po/pt/watchcat.po159
-rw-r--r--applications/luci-app-watchcat/po/pt_BR/watchcat.po159
-rw-r--r--applications/luci-app-watchcat/po/ro/watchcat.po164
-rw-r--r--applications/luci-app-watchcat/po/ru/watchcat.po98
-rw-r--r--applications/luci-app-watchcat/po/sk/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/sv/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/templates/watchcat.pot10
-rw-r--r--applications/luci-app-watchcat/po/tr/watchcat.po162
-rw-r--r--applications/luci-app-watchcat/po/uk/watchcat.po160
-rw-r--r--applications/luci-app-watchcat/po/vi/watchcat.po93
-rw-r--r--applications/luci-app-watchcat/po/zh_Hans/watchcat.po169
-rw-r--r--applications/luci-app-watchcat/po/zh_Hant/watchcat.po152
-rw-r--r--applications/luci-app-xfrpc/po/templates/xfrpc.pot4
110 files changed, 8646 insertions, 6737 deletions
diff --git a/applications/luci-app-aria2/po/templates/aria2.pot b/applications/luci-app-aria2/po/templates/aria2.pot
index 2deb3b1796..a1ec0d5a15 100644
--- a/applications/luci-app-aria2/po/templates/aria2.pot
+++ b/applications/luci-app-aria2/po/templates/aria2.pot
@@ -599,12 +599,12 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:585
msgid ""
"Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
-"\" is your best choice. It allocates large(few GiB) files almost instantly, "
-"but it may not be available if your system doesn't have posix_fallocate(3) "
-"function. Don't use \"falloc\" with legacy file systems such as ext3 and "
-"FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
-"entirely until allocation finishes."
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), "
+"\"falloc\" is your best choice. It allocates large(few GiB) files almost "
+"instantly, but it may not be available if your system doesn't have "
+"posix_fallocate(3) function. Don't use \"falloc\" with legacy file systems "
+"such as ext3 and FAT32 because it takes almost same time as \"prealloc\" and "
+"it blocks aria2 entirely until allocation finishes."
msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index f824d71a2e..dac7da52e4 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -4,14 +4,14 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
-"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
-"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
-"<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>"
-"%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
-"%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with "
-"mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with "
-"%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?"
-"<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol "
+"%{proto#%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item."
+"name}<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }"
+"<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark "
+"<var%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? "
+"with mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value "
+"with %{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp."
+"inv?<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
"name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper "
"%{helper.inv?<var data-tooltip=\"Match any helper except &quot;%{helper.name}"
"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
@@ -37,8 +37,8 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
msgid ""
-"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
-"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP "
+"<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
@@ -54,14 +54,14 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
-"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
-"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper "
+"<var%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
-"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
-"%{set_mark?:%{set_xmark}}</var>"
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark "
+"<var>%{set_mark?:%{set_xmark}}</var>"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
@@ -340,8 +340,9 @@ msgstr ""
msgid ""
"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
-"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
-"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
+"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
+"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
+"</var>}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:451
@@ -372,13 +373,13 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
msgid ""
-"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
-"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, "
-"port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
-"%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var"
-"%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a."
-"k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint."
-"name}\"}}>%{item.ival}</var>}}"
+"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-"
+"tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
+"var>}}%{src_port?, port %{src_port#%{next?, }<var%{item.inv? data-"
+"tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, "
+"MAC %{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"Match MACs except "
+"%{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item.hint.name? "
+"data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
@@ -419,15 +420,15 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38
msgid ""
-"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
-"\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
-"types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
-"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
-"except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
-"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
-"</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper "
-"except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip="
-"\"%{helper.name}\">%{helper.val}</var>}}"
+"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var "
+"class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP "
+"with types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:"
+"<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match "
+"fwmarks except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark."
+"mask? data-tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}"
+">%{mark.val}</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match "
+"any helper except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-"
+"tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
@@ -871,10 +872,10 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
msgid ""
-"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
-"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
-"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
-"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
+"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-"
+"tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
+"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-"
+"tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
diff --git a/applications/luci-app-frpc/po/templates/frpc.pot b/applications/luci-app-frpc/po/templates/frpc.pot
index 87e72ffe71..17ab6e8f6f 100644
--- a/applications/luci-app-frpc/po/templates/frpc.pot
+++ b/applications/luci-app-frpc/po/templates/frpc.pot
@@ -219,9 +219,9 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
-"\"."
+"LogLevel specifies the minimum log level. Valid values are \"trace\", "
+"\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
+"\"info\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
diff --git a/applications/luci-app-frps/po/templates/frps.pot b/applications/luci-app-frps/po/templates/frps.pot
index 667a8240b2..96494a0618 100644
--- a/applications/luci-app-frps/po/templates/frps.pot
+++ b/applications/luci-app-frps/po/templates/frps.pot
@@ -191,9 +191,9 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
-"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
-"\"."
+"LogLevel specifies the minimum log level. Valid values are \"trace\", "
+"\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
+"\"info\"."
msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
@@ -259,9 +259,9 @@ msgstr ""
msgid ""
"SubDomainHost specifies the domain that will be attached to sub-domains "
"requested by the client when using Vhost proxying. For example, if this "
-"value is set to \"frps.com\" and the client requested the subdomain \"test"
-"\", the resulting URL would be \"test.frps.com\".<br />By default, this "
-"value is \"\"."
+"value is set to \"frps.com\" and the client requested the subdomain "
+"\"test\", the resulting URL would be \"test.frps.com\".<br />By default, "
+"this value is \"\"."
msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
diff --git a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
index 16c447ad7e..0d127e58eb 100644
--- a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
+++ b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
@@ -271,8 +271,8 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
msgid ""
-"If update option is selected, the 'DNS forwardings' section of %sDHCP and DNS"
-"%s will be automatically updated to use selected DoH providers (%smore "
+"If update option is selected, the 'DNS forwardings' section of %sDHCP and "
+"DNS%s will be automatically updated to use selected DoH providers (%smore "
"information%s)."
msgstr ""
diff --git a/applications/luci-app-nextdns/po/templates/nextdns.pot b/applications/luci-app-nextdns/po/templates/nextdns.pot
index 6c086cc724..99bd102911 100644
--- a/applications/luci-app-nextdns/po/templates/nextdns.pot
+++ b/applications/luci-app-nextdns/po/templates/nextdns.pot
@@ -23,8 +23,8 @@ msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid ""
-"For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>."
+"For further information, go to <a href=\"https://nextdns.io\" "
+"target=\"_blank\">nextdns.io</a>."
msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
diff --git a/applications/luci-app-simple-adblock/po/ar/simple-adblock.po b/applications/luci-app-simple-adblock/po/ar/simple-adblock.po
index be334dd7d0..17b3f0683f 100644
--- a/applications/luci-app-simple-adblock/po/ar/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ar/simple-adblock.po
@@ -11,167 +11,171 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "نطاقات محظورة"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "إعدادات"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "تعطيل"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "شغل"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "خطأ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -179,19 +183,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -199,40 +203,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "معلومات"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -240,56 +244,57 @@ msgstr ""
msgid "Loading"
msgstr "جار التحميل"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -298,15 +303,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -314,7 +319,7 @@ msgstr ""
msgid "Start"
msgstr "بداية"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -322,142 +327,146 @@ msgstr ""
msgid "Stop"
msgstr "قف"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "توقفت"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "تحذير"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "لا شيء"
diff --git a/applications/luci-app-simple-adblock/po/bg/simple-adblock.po b/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
index e67150e319..16ddb05393 100644
--- a/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Забрани"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Разрешаване"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Грешка"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr "Зареждане"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po b/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po
index ba7213db19..0216dea313 100644
--- a/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "কনফিগারেশন"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "সক্রিয় করুন"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "ভুল"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "তথ্য"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr "শুরু করুন"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "সতর্কতা"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/ca/simple-adblock.po b/applications/luci-app-simple-adblock/po/ca/simple-adblock.po
index 102f306592..5748c5bea1 100644
--- a/applications/luci-app-simple-adblock/po/ca/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ca/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Dominis blocats"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Configuració"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,143 +326,147 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/cs/simple-adblock.po b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
index 8d413b765d..ad3806ad0a 100644
--- a/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Chyba: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Chyba: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s není nainstalován nebo nenalezen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Přidat IPv6 záznamy"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Přidat IPv6 záznamy do seznamu blokovaných položek."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Pokročilé nastavení"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Základní nastavení"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Blokované domény"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Shromážděné chyby"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Nastavení"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "Ovládá systémový protokol a podrobnosti výstupu konzoly."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Počet pokusů opakování stahování pomocí cURL"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Služba DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Informace"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Stav služby"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr "Start"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,143 +326,147 @@ msgstr ""
msgid "Stop"
msgstr "Zastavit"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "žádný"
diff --git a/applications/luci-app-simple-adblock/po/da/simple-adblock.po b/applications/luci-app-simple-adblock/po/da/simple-adblock.po
index 3eeacbe589..d3edf736b0 100644
--- a/applications/luci-app-simple-adblock/po/da/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/da/simple-adblock.po
@@ -10,169 +10,173 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12.1\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Fejl: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Fejl: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s er ikke installeret eller ikke fundet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Tilføj IPv6-poster"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Tilføj IPv6-poster til bloklisten."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Avanceret konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "Tilladte domæne-URL'er"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Tilladte domæner"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Administration af tilladte og blokerede lister"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Forsøg på at oprette en komprimeret cache af bloklisten i den vedvarende "
"hukommelse."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Automatisk konfigurationsopdatering"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Grundlæggende konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "Blokerede domæne-URL'er"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Blokerede domæner"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "Blokerede værts-URL'er"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Blokerer %s domæner (med %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Cache-fil, der indeholder %s domæner fundet."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Samlede fejl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Komprimeret cache-fil fundet."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "Styrer systemlog og konsoloutput verbositet."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Curl download prøv igen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS-tjeneste"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "DNSMASQ Yderligere værter"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "DNSMASQ Konfig"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "DNSMASQ IP-sæt"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "DNSMASQ-servere fil"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Forsinkelse (i sekunder) for start ved opstart"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Deaktiver"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Deaktiver fejlfinding"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Tilføj ikke IPv6-poster"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Gem ikke komprimeret cache"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Brug ikke samtidig behandling"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Download timeout (i sekunder)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Downloader"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Aktiver"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Aktiver fejlfinding"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Aktiverer fejlsøgningsoutput til /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Fejl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Fail"
@@ -180,19 +184,19 @@ msgstr "Fail"
msgid "Force Re-Download"
msgstr "Tving gen-download"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Tving genindlæsning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Tving router DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Tving router DNS-server til alle lokale enheder"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Tvinger routerens DNS-brug på lokale enheder, også kendt som DNS-kapring."
@@ -201,11 +205,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "Giv UCI og filadgang til luci-app-simple-adblock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6-understøttelse"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -213,24 +217,24 @@ msgstr ""
"Hvis curl er installeret og registreret, vil den prøve at downloade så mange "
"gange ved timeout/fejl."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Individuelle domæner skal tillades."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Individuelle domæner skal blokeres."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Info"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED for at angive status"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -238,7 +242,7 @@ msgstr ""
"Start alle lister, der downloades og behandles samtidigt, hvilket reducerer "
"tjenestens starttid."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr "Lad lokale enheder bruge deres egne DNS-servere, hvis de er indstillet"
@@ -246,21 +250,21 @@ msgstr "Lad lokale enheder bruge deres egne DNS-servere, hvis de er indstillet"
msgid "Loading"
msgstr "Indlæser"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Besked"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Indstilling af output verbositet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Udfør en opdatering af konfigurationen, før downloading af blok-/"
"tilladelseslisterne."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -268,39 +272,40 @@ msgstr ""
"Vælg den DNS-opløsningsmulighed, for at oprette adblock-listen for, se "
"%sREADME%s for detaljer."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Vælg den LED, der ikke allerede er brugt i %sSystem LED Configuration%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Bemærk venligst, at %s ikke understøttes på dette system."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Genstarter"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Kør service efter indstillet forsinkelse ved opstart."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Kontrol af tjenesten"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Tjenestestatus"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Tjenestestatus [%s %s]"
@@ -309,15 +314,15 @@ msgstr "Tjenestestatus [%s %s]"
msgid "Simple AdBlock"
msgstr "Simpel AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Simple AdBlock-indstillinger"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Samtidig behandling"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Noget output"
@@ -325,7 +330,7 @@ msgstr "Noget output"
msgid "Start"
msgstr "Start"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Starter"
@@ -333,143 +338,147 @@ msgstr "Starter"
msgid "Stop"
msgstr "Stop"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
"Stopper overførslen, hvis den er gået i stå i det indstillede antal sekunder."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Stoppet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Gem komprimeret cache"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Gem komprimeret cache-fil på routeren"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Succes"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Undertrykk output"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Opgave"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "URL'er til lister over domæner, der skal tillades."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "URL'er til lister over domæner, der skal blokeres."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "URL'er til lister over værter, der skal blokeres."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Unbound AdBlock Liste"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Brug samtidig behandling"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Verbose output"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Advarsel"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "kunne ikke få adgang til delt hukommelse"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "fejlede ved oprettelsen af '%s' fil"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr "Det lykkedes ikke at oprette en blokliste eller genstarte DNS resolver"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "kunne ikke oprette komprimeret cache"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "download mislykkedes"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "Det lykkedes ikke at downloade filen Config Update"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "formatering af datafil mislykkedes"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "kunne ikke flytte '%s' til '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "Det lykkedes ikke at flytte midlertidig datafil til '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "optimering af datafil mislykkedes"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "undlod at parse"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "kunne ikke parse Config Update-fil"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "kunne ikke behandle tilladelseslisten"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "kunne ikke genindlæse/genstarte DNS-resolver"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "kunne ikke fjerne midlertidige filer"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "kunne ikke genstarte/genindlæse DNS-resolver"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "sortering af datafil mislykkedes"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "kunne ikke stoppe %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "udpakning af komprimeret cache mislykkedes"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "ingen HTTPS/SSL-understøttelse på enheden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "ingen"
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 7675ecdd0b..c7ed2b2772 100644
--- a/applications/luci-app-simple-adblock/po/de/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
@@ -10,170 +10,174 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12.1-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s-Fehler: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s-Fehler: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s ist nicht installiert oder konnte nicht gefunden werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "IPv6-Einträge hinzufügen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Füge IPv6-Einträge zur Blockliste hinzu."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Erweiterte Konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "Zulässige Domain-URLs"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Erlaubte Domains"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Verwaltung zugelassener und gesperrter Listen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Versuche einen komprimierten Cache der Blockliste im persistenten Speicher "
"zu erstellen."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Automatisches Update der Konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Grundlegende Konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "URLs von gesperrten Domains"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Gesperrte Domains"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "URLs gesperrter Hosts"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Blockieren von %s Domänen (mit %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Cache-Datei mit %s Domänen gefunden."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Gesammelte Fehler"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Komprimierte Cache-Datei gefunden."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
"Steuert die Ausführlichkeit des Systemprotokolls und der Konsolenausgabe."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Curl-Download-Wiederholung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS-Dienst"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "DNSMASQ Zusätzliche Hosts"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "DNSMASQ-Konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "DNSMASQ IP Set"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "DNSMASQ Server-Datei"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Verzögerung (in Sekunden) für den Start beim Booten"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Deaktivieren"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Debugging deaktivieren"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Keine IPv6-Einträge hinzufügen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Keinen komprimierten Cache speichern"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Verwende keine Simultanverarbeitung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Download-Timeout (in Sekunden)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Herunterladen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Aktivieren"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Debugging aktivieren"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Debug-Ausgabe nach /tmp/simple-adblock.log aktivieren."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Fehler"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Fehlschlag"
@@ -181,19 +185,19 @@ msgstr "Fehlschlag"
msgid "Force Re-Download"
msgstr "Erneutes Herunterladen erzwingen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Erneut Laden erzwingen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Router-DNS erzwingen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Router-DNS-Server auf alle lokalen Geräte erzwingen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Erzwingt die Verwendung des Router-DNS auf lokalen Geräten, auch als DNS "
@@ -203,11 +207,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "UCI- und Dateizugriff für luci-app-simple-adblock gewähren"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6 Unterstützung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -215,24 +219,24 @@ msgstr ""
"Neuversuche bei Zeitüberschreitung/Fehler des Downloads, falls Curl "
"installiert und erkannt wird."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Einzelne erlaubte Domains"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Einzelne zu sperrende Domains."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Info"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED für Statusanzeige"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -240,7 +244,7 @@ msgstr ""
"Starte alle Listen Downloads und Verarbeitungsvorgänge gleichzeitig, "
"reduziert Startzeit des Dienstes."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Lassen Sie lokale Geräte ihre eigenen DNS-Server verwenden, wenn diese "
@@ -250,19 +254,19 @@ msgstr ""
msgid "Loading"
msgstr "Lade"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Nachricht"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Ausgabe-Verbositätseinstellung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr "Konfigurationsupdate vor Laden der Block/Allowlists durchführen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -270,40 +274,41 @@ msgstr ""
"Wählen Sie die DNS-Auflösungsoption aus, für die Sie die Adblock-Liste "
"erstellen möchten, siehe %sREADME%s für weitere Details."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Wähle eine frei nutzbare LED aus, die noch nicht in der %sSystem-LED-"
"Konfiguration%s verwendet wird."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Bitte beachte, dass %s auf diesem System nicht unterstützt wird."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Starte neu"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Dienst mit Verzögerung beim Starten ausführen."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Dienstverwaltung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Dienststatus"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Servicestatus [%s %s]"
@@ -312,15 +317,15 @@ msgstr "Servicestatus [%s %s]"
msgid "Simple AdBlock"
msgstr "Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Simple AdBlock Einstellungen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Gleichzeitige Verarbeitung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Einige Ausgaben"
@@ -328,7 +333,7 @@ msgstr "Einige Ausgaben"
msgid "Start"
msgstr "Start"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Starte"
@@ -336,146 +341,150 @@ msgstr "Starte"
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
"Stoppe den Download falls er für mehr als die gewählte Anzahl an Sekunden "
"stockt."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Angehalten"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Speicher komprimierten Zwischenspeicher"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Speicher komprimierte Zwischenspeicherdatei auf Router"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Erfolgreich"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Unterdrücke Ausgabe"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Aufgabe"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "URLs zu Listen von Domains, die zugelassen werden sollen."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "URLs zu Listen von Domains, die blockiert werden sollen."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "URLs zu Listen von Hosts, die blockiert werden sollen."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Unbound Adblock-Liste"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Nutze Simultanverarbeitung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Ausführliche Ausgabe"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Warnung"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "Zugriff auf gemeinsamen Speicherbereich fehlgeschlagen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "Erstellen der %s-Datei schlug fehl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
"Erstellung der Blockier-Liste oder Neustart des DNS-Resolvers fehlgeschlagen"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "Komprimierter Cache konnte nicht erzeugt werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "Herunterladen schlug fehl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "Fehler beim Herunterladen der Konfigurationsaktualisierungsdatei"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "Formatierung der Datei schlug fehl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "Verschieben von '%s' nach '%s' schlug fehl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "Temporärdatei konnte nicht nach '%s' verschoben werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "Datei konnte nicht optimiert werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "konnte nicht eingelesen werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "Fehler beim Parsen der Konfigurationsaktualisierungsdatei"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "Fehler beim Verarbeiten der Zulassungsliste"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "Der DNS-Resolver-Prozess konnte nicht (neu-) gestartet werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "Temporäre Dateien konnten nich verschoben werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "Der DNS-Resolver-Prozess konnte nicht (neu-) gestartet werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "Datei konnte nicht sortiert werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "%s konnte nicht gestoppt werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "Komprimierter Cache konnte nicht entpackt werden"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "keine Unterstützung für HTTPS/SSL auf dem Gerät"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "kein"
diff --git a/applications/luci-app-simple-adblock/po/el/simple-adblock.po b/applications/luci-app-simple-adblock/po/el/simple-adblock.po
index 781067d3be..781865874e 100644
--- a/applications/luci-app-simple-adblock/po/el/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/el/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Διαμόρφωση"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Ενεργοποίηση"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Σφάλμα"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/en/simple-adblock.po b/applications/luci-app-simple-adblock/po/en/simple-adblock.po
index 324d861c80..311302ace2 100644
--- a/applications/luci-app-simple-adblock/po/en/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/en/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/es/simple-adblock.po b/applications/luci-app-simple-adblock/po/es/simple-adblock.po
index e8673a5d53..8f90c1e2e3 100644
--- a/applications/luci-app-simple-adblock/po/es/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/es/simple-adblock.po
@@ -13,170 +13,174 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Error: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Error: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s no está instalado o no se encuentra"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Añadir entradas IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Añadir entradas IPv6 a la lista de bloqueo."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Configuración avanzada"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "URLs de dominio permitidas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Dominios permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Gestión de listas permitidas y bloqueadas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Intente crear un caché comprimido de la lista de bloqueo en la memoria "
"persistente."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Actualización automática de configuración"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Configuración básica"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "URLs de dominio bloqueadas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Dominios bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "URLs de hosts bloqueadas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Bloqueando %s dominios(con %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Archivo de caché que contiene %s dominios encontrados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Errores recopilados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Archivo de caché comprimido encontrado."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Configuración"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
"Controla el registro del sistema y la verbosidad de salida de la consola."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Intento de descarga de Curl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Servicio de DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "Hosts adicionales de DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Config de DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "Conjunto de IPs de DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "Archivo de servidores DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Retardo (en segundos) para el inicio en el arranque"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Desactivar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Desactivar depuración"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "No añadir entradas IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "No almacene caché comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "No use procesamiento simultáneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Tiempo de espera de descarga (en segundos)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Descargando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Activar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Activar depuración"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Activa la salida de depuración a /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Error"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Fallo"
@@ -184,19 +188,19 @@ msgstr "Fallo"
msgid "Force Re-Download"
msgstr "Forzar re-descarga"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Forzar recarga"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Forzar al DNS del enrutador"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Forzar al servidor DNS del enrutador a todos los dispositivos locales"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Fuerza el uso de DNS del enrutador en dispositivos locales, también conocido "
@@ -206,11 +210,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "Conceder acceso UCI y a archivos para luci-app-simple-adblock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Soporte IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -218,24 +222,24 @@ msgstr ""
"Si curl está instalado y detectado, volvería a intentar descargar esto "
"muchas veces en tiempo de espera/falla."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Dominios individuales que se permitirán."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Dominios individuales para ser bloqueados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Info"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED para indicar estado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -243,7 +247,7 @@ msgstr ""
"Inicie todas las descargas y el procesamiento de listas simultáneamente, "
"reduciendo el tiempo de inicio del servicio."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Permita que los dispositivos locales usen sus propios servidores DNS si "
@@ -253,21 +257,21 @@ msgstr ""
msgid "Loading"
msgstr "Cargando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Mensaje"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Configuración de verbosidad de salida"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Realice la actualización de la configuración antes de descargar las listas "
"de bloqueos/permitidos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -275,39 +279,40 @@ msgstr ""
"Elija la opción de resolución DNS para la que crear la lista de bloqueos de "
"anuncios; consulte %sREADME%s para obtener más detalles."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Elija el LED que ya no se utiliza en %sConfiguración del LED del sistema%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Tenga en cuenta que %s no es compatible con este sistema."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Reiniciando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Ejecute el servicio después de la demora establecida en el arranque."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Control de servicio"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Estado del servicio"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Estado del servicio [%s %s]"
@@ -316,15 +321,15 @@ msgstr "Estado del servicio [%s %s]"
msgid "Simple AdBlock"
msgstr "AdBlock simple"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Configuración de Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Procesamiento simultáneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Alguna salida"
@@ -332,7 +337,7 @@ msgstr "Alguna salida"
msgid "Start"
msgstr "Iniciar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Iniciando"
@@ -340,146 +345,150 @@ msgstr "Iniciando"
msgid "Stop"
msgstr "Detener"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
"Detenga la descarga si está detenida durante un número determinado de "
"segundos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Detenido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Almacenar caché comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Almacene el archivo de caché comprimido en el enrutador"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Éxito"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Suprimir salida"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Tarea"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "URLs a listas de dominios que se permitirán."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "URLs a listas de dominios a bloquear."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "URLs a listas de hosts a bloquear."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Lista de AdBlock Unbound"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Usar procesamiento simultáneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Salida detallada"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Advertencia"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "no se pudo acceder a la memoria compartida"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "no se pudo crear el archivo '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
"no se pudo crear la lista de bloqueo o reiniciar el solucionador de DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "error al crear caché comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "error al descargar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "no se pudo descargar el archivo de actualización de configuración"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "error al formatear el archivo de datos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "no se pudo mover '%s' a '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "no se pudo mover el archivo de datos temporales a '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "no se pudo optimizar el archivo de datos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "no se pudo analizar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "no se pudo analizar el archivo de actualización de configuración"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "no se pudo procesar la lista de permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "error al recargar/reiniciar el solucionador DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "error al eliminar los archivos temporales"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "error al reiniciar/recargar el solucionador DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "error al ordenar el archivo de datos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "no se pudo detener %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "no se pudo descomprimir el caché comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "sin soporte HTTPS/SSL en el dispositivo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "ninguno"
@@ -492,8 +501,8 @@ msgstr "ninguno"
#~ "details."
#~ msgstr ""
#~ "Elija la opción de resolución DNS para crear la lista de bloqueos de "
-#~ "anuncios, consulte <a href=\"%s#dns-resolution-option\" target=\"_blank"
-#~ "\">LÉEME</a> para obtener más información."
+#~ "anuncios, consulte <a href=\"%s#dns-resolution-option\" "
+#~ "target=\"_blank\">LÉEME</a> para obtener más información."
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "URLs de dominio en lista negra"
diff --git a/applications/luci-app-simple-adblock/po/fi/simple-adblock.po b/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
index 42c4cb24ef..99bd005d5d 100644
--- a/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Estetyt verkkonimet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Kokoonpano"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Poista käytöstä"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Ota käyttöön"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Virhe"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6-tuki"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Tietoja"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr "Ladataan"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr "Aloita"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr "Pysäytä"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Pysäytetty"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Varoitus"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "ei mitään"
diff --git a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
index b78f6c7a9f..caa68d335d 100644
--- a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
@@ -10,170 +10,174 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Erreur : %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Erreur : %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s n'est pas installé ou introuvable"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Ajouter des entrées IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Ajouter des entrées IPv6 à la liste de blocage."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Configuration avancée"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "URLs de domaines autorisés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Domaines autorisés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Tentative de création d'un cache compressé de la liste de blocage dans la "
"mémoire persistante."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Mise à jour automatique de la configuration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Configuration de Base"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "URLs de domaines bloqués"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Domaines bloqués"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "URLs des hôtes bloqués"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Cache file contient %s domaines trouvé."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Erreurs Collectées"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Fichier Compressé cache trouvé."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
"Contrôle la verbosité du journal système et de la sortie de la console."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Réessayer le téléchargement via Curl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Service DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "Hôtes additionnels DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Configuration DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "Ensemble d’adresses IP DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "Fichier des serveurs DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Délai (en secondes) pour le démarrage suite au boot"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Désactiver"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Désactiver le Débogage"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Ne pas ajouter d'entrées IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Ne pas conserver le cache compressé"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Ne pas utiliser de processus simultanés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Time-out de téléchargement (en secondes)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Téléchargement"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Activer"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Activer le Débogage"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Active la sortie de débogage vers /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Erreur"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Echec"
@@ -181,19 +185,19 @@ msgstr "Echec"
msgid "Force Re-Download"
msgstr "Forcer le re-téléchargement"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Forcer le re-chargement"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Forcer le Routeur DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Routage forcé du serveur DNS vers tous les appareils locaux"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Routage forcé du serveur DNS sur les appareils locaux, également connu sous "
@@ -203,11 +207,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Support IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -215,24 +219,24 @@ msgstr ""
"Si CURL est détecté et installé, il tentera à nouveau le téléchargement en "
"cas d'échec ou de time-out ce nombre de fois."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Domaines individuels à autoriser."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Domaines individuels à bloquer."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Infos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "Indiquer le status avec les LED"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -240,7 +244,7 @@ msgstr ""
"Lancer simultanément le téléchargement et le traitement de toutes les "
"listes, ce qui réduit le temps de démarrage du service."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Permettre aux appareils locaux d'utiliser leurs propres serveurs DNS s'ils "
@@ -250,60 +254,61 @@ msgstr ""
msgid "Loading"
msgstr "Chargement"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Message"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Configuration de la verbosité de la sortie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Effectuer la mise à jour de la configuration avant de télécharger les listes "
"de blocage / autorisation."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Choisissez la LED qui n'est pas déjà utilisée dans %sConfiguration de la LED "
"du système%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Veuillez noter que ce système ne prend pas en charge le %s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Redémarrage"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Exécuter le service après avoir défini un délai au démarrage."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Contrôle de service"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Statut du service"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "État du service [%s %s]"
@@ -312,15 +317,15 @@ msgstr "État du service [%s %s]"
msgid "Simple AdBlock"
msgstr "Adblock Simple"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Configuration de Adblock Simple"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Traitement simultané"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Quelques informations en sortie"
@@ -328,7 +333,7 @@ msgstr "Quelques informations en sortie"
msgid "Start"
msgstr "Démarrer"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Démarrage"
@@ -336,146 +341,150 @@ msgstr "Démarrage"
msgid "Stop"
msgstr "Arrêter"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
"Arrêter le téléchargement s'il est bloqué pendant ce nombre de secondes."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Arrêté"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Conserver le cache compressé"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Conserver le fichier du cache compressé sur le routeur"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Succès"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Supprimer la sortie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Tâche"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Liste Adblock non liée"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Utiliser des processus simultanés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Sortie verbeuse"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Avertissement"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "impossible d'accéder à la mémoire partagée"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "échec de création du fichier '% s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
"échec de la création de la liste de blocage ou du redémarrage du résolveur "
"DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "échec de création du cache compressé"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "échec de téléchargement"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "échec du téléchargement du fichier de mise à jour de la configuration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "Echec du format de fichier de données"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "échec du déplacement de '% s' vers '% s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "Echec deplacement données temporaires fichier '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "pas réussi à optimiser le fichier de données"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "pas réussi à analyser"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "Échec de l’analyse du fichier de mise à jour de configuration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "échec du traitement de la liste autorisée"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "échec de rechargement / redémarrage du résolveur DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "echec suppression fichiers temporaires"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "échec du redémarrage ou de rechargement de résolution DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "echec de trier le fichier de données"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "n'a pas pu arrêter% s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "echec décompression cache"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "pas de prise en charge HTTPS/SSL sur l’appareil"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "aucun"
@@ -488,8 +497,8 @@ msgstr "aucun"
#~ "details."
#~ msgstr ""
#~ "Choisissez l'option de résolution DNS pour laquelle vous souhaitez créer "
-#~ "la liste adblock, voir la <a href=\"%s#dns-resolution-option\" target="
-#~ "\"_blank\">README</a> pour plus de détails."
+#~ "la liste adblock, voir la <a href=\"%s#dns-resolution-option\" "
+#~ "target=\"_blank\">README</a> pour plus de détails."
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "URLs des Domaines blacklistés"
diff --git a/applications/luci-app-simple-adblock/po/he/simple-adblock.po b/applications/luci-app-simple-adblock/po/he/simple-adblock.po
index 562bfeb657..dbba22f3b0 100644
--- a/applications/luci-app-simple-adblock/po/he/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/he/simple-adblock.po
@@ -11,167 +11,171 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "הגדרות"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -179,19 +183,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -199,40 +203,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -240,56 +244,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -298,15 +303,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -314,7 +319,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -322,142 +327,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/hi/simple-adblock.po b/applications/luci-app-simple-adblock/po/hi/simple-adblock.po
index 504838a1d8..9bf8dd2ed8 100644
--- a/applications/luci-app-simple-adblock/po/hi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/hi/simple-adblock.po
@@ -4,167 +4,171 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -172,19 +176,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -192,40 +196,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -233,56 +237,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -291,15 +296,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -307,7 +312,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -315,142 +320,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/hu/simple-adblock.po b/applications/luci-app-simple-adblock/po/hu/simple-adblock.po
index e509610aa4..c80670f277 100644
--- a/applications/luci-app-simple-adblock/po/hu/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/hu/simple-adblock.po
@@ -10,172 +10,176 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Hiba: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Hiba: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s nincs telepítve vagy nem található"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "IPv6 bejegyzések hozzáadása"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "IPv6 bejegyzések hozzáadása a tiltólistához."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Speciális beállítások"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "Engedélyezett domain URL-ek"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Engedélyezett domainek"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
#, fuzzy
msgid "Allowed and Blocked Lists Management"
msgstr "Engedély- és tiltó lista menedzsment"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Kísérlet a tiltólista egy tömörített gyorsítótárának létrehozására az "
"állandó memóriában."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Alapszintű beállítások"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "Blokkolt domain URL-ek"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Blokkolt domainek"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
#, fuzzy
msgid "Blocked Hosts URLs"
msgstr "Blokkolt Host URL-ek"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
#, fuzzy
msgid "Blocking %s domains (with %s)."
msgstr "Blokkolt %s domainek (%s -el)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Összegyűjtött hibák"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Beállítás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "A rendszernaplót és a konzolkimenet részletességét vezérli."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Curl letöltés újrapróbálása"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS szolgáltatás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "DNSMASQ további gépek"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "DNSMASQ beállításai"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "DNSMASQ IP beállítás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "DNSMASQ-kiszolgálók fájlja"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Késleltetés (másodpercben) a rendszerindításkori indításhoz"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Letiltás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Hibakeresés letiltása"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Ne adjon hozzá IPv6 bejegyzéseket"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Ne tároljon tömörített gyorsítótárat"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Ne használjon egyidejű feldolgozást"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Letöltés időkorlátja (másodpercben)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Letöltés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Engedélyezés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Hibakeresés engedélyezése"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Engedélyezi a hibakeresési kimenetet a /tmp/simple-adblock.log fájlba."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Hiba"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -183,20 +187,20 @@ msgstr ""
msgid "Force Re-Download"
msgstr "Kényszerített újra letöltés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Kényszerített újratöltés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Kiszolgáló DNS-ének kényszerítése"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
"Az útválasztó DNS-kiszolgálójának kényszerítése az összes helyi eszközre"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Kényszeríti az útválasztó DNS-ének használatát a helyi eszközökön. Ismert "
@@ -207,11 +211,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "UCI és fájl hozzáférés adása a \"luci-app-simple-adblock\"-nak"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6 támogatás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -219,24 +223,24 @@ msgstr ""
"Ha a cURL telepítve van és észlelhető, akkor megpróbálhatja ezt többször is "
"letölteni az időtúllépéskor vagy meghiúsuláskor."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Információ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED az állapot jelzéséhez"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -244,7 +248,7 @@ msgstr ""
"Az összes lista letöltéseinek és egyidejű feldolgozásának indítása, "
"csökkentve a szolgáltatás indítási idejét."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"A helyi eszközök használhassák a saját DNS-kiszolgálóikat, ha be van állítva"
@@ -253,59 +257,60 @@ msgstr ""
msgid "Loading"
msgstr "Betöltés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Üzenet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Kimenet részletességének beállítása"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
#, fuzzy
msgid "Please note that %s is not supported on this system."
msgstr ""
"Kérlek vedd figyelembe, hogy ez a/az %s nem támogatott ezen a rendszeren."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Újraindítás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
"Szolgáltatás futtatása a beállított késleltetés után rendszerindításkor."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Szolgáltatás állapota"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
#, fuzzy
msgid "Service Status [%s %s]"
msgstr "Szolgáltatás státusz [%s %s]"
@@ -315,15 +320,15 @@ msgstr "Szolgáltatás státusz [%s %s]"
msgid "Simple AdBlock"
msgstr "Egyszerű reklámblokkoló"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Egyszerű reklámblokkoló beállításai"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Egyidejű feldolgozás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Valamilyen kimenet"
@@ -331,7 +336,7 @@ msgstr "Valamilyen kimenet"
msgid "Start"
msgstr "Indítás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Indítás"
@@ -339,144 +344,148 @@ msgstr "Indítás"
msgid "Stop"
msgstr "Megállítás"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr "A letöltés leállítása, ha az leállt a beállított másodpercekig."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Megállítva"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Tömörített gyorsítótár tárolása"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Tömörített gyorsítótárfájl tárolása az útválasztón"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Sikerült"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Kimenet elnyomása"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Feladat"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Kötetlen reklámblokkoló-lista"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Egyidejű feldolgozás használata"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Részletes kimenet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Figyelmeztetés"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "hiba a megosztott memória elérése közben"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "hiba a '%s' fájl létrehozása közben"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "hiba a letöltésben"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
#, fuzzy
msgid "failed to download Config Update file"
msgstr "hiba a Config Update fájl letöltésében"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "hiba a fájl mozgatása közben (Innen:'%s' Ide: '%s')"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "hiba az átmeneti fájlok törlése közben"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "hiba a %s megállítása közben"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "nincs HTTPS/SSL támogatás az eszközön"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "nincs"
diff --git a/applications/luci-app-simple-adblock/po/it/simple-adblock.po b/applications/luci-app-simple-adblock/po/it/simple-adblock.po
index cd46c6d399..c83b411f02 100644
--- a/applications/luci-app-simple-adblock/po/it/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/it/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Domini bloccati"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Configurazione"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Disabilita"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Abilita"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Errore"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Informazioni"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr "Caricamento"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr "Avvia"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,143 +326,147 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
index 6f140665e2..19fef0f1ad 100644
--- a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
@@ -13,167 +13,171 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s は未インストールかまたは見つかりません"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "詳細設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "基本設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "ブロックされたドメイン"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "ブート時遅延実行(秒)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "無効"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "デバッグ無効"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "ダウンロード タイムアウト(秒)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "有効化"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "デバッグ有効"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "エラー"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -181,19 +185,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "ルーターDNSの強制"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "全ローカル デバイスにルーター DNSサーバーの使用を強制"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -201,40 +205,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6 サポート"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "情報"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "ステータスを表示するLED"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr "DNSサーバーの使用を強制しない"
@@ -242,56 +246,57 @@ msgstr "DNSサーバーの使用を強制しない"
msgid "Loading"
msgstr "読み込み中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "出力詳細度の設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "サービス ステータス"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "サービス・ステータス [%s %s]"
@@ -300,15 +305,15 @@ msgstr "サービス・ステータス [%s %s]"
msgid "Simple AdBlock"
msgstr "Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Simple AdBlock 設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "軽量出力"
@@ -316,7 +321,7 @@ msgstr "軽量出力"
msgid "Start"
msgstr "開始"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -324,143 +329,147 @@ msgstr ""
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "停止済"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "出力の抑制"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "タスク"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "詳細出力"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "警告"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "なし"
diff --git a/applications/luci-app-simple-adblock/po/ko/simple-adblock.po b/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
index 149dd15557..dcabebc271 100644
--- a/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s가 설치되지 않았거나 찾을 수 없습니다"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "차단된 도메인들"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "설정"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "비활성화"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "활성화"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "에러"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "정보"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr "로드 중"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr "%s시스템 LED 구성%s에서 사용하지 않은 LED를 선택하세요."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "참고: %s은(는) 이 시스템에서 지원하지 않습니다."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "다시 시작 중"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr "시작"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "중지됨"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "경고"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "없음"
diff --git a/applications/luci-app-simple-adblock/po/mr/simple-adblock.po b/applications/luci-app-simple-adblock/po/mr/simple-adblock.po
index 7d80b440bd..3c64cc7d59 100644
--- a/applications/luci-app-simple-adblock/po/mr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/mr/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "कॉन्फिगरेशन"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "सेवा स्थिती"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,143 +326,147 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/ms/simple-adblock.po b/applications/luci-app-simple-adblock/po/ms/simple-adblock.po
index f8e37b8a55..34f54df19e 100644
--- a/applications/luci-app-simple-adblock/po/ms/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ms/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Konfigurasi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po b/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po
index 84f4fcc432..26fd967e1c 100644
--- a/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po
@@ -10,168 +10,172 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Feil: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Feil: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s er ikke installert, eller ble ikke funnet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Legg til IPv6-oppføringer"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Legg til IPv6-oppføringer i blokkeringslisten."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Avansert oppsett"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "Tillatte nettadresser for domener"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Tillatte domener"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Håndtering av hvit- og svartelister"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Automatisk oppsettsoppdatering"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Grunnleggende oppsett"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "Blokkerte nettadresser for domener"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Blokkerte domener"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "Blokkerte vertsnettadresser"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Blokkerer %s domener (med %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Akkumulerte feil"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Oppsett"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
#, fuzzy
msgid "DNSMASQ Additional Hosts"
msgstr "Ytterligere dnsmasq-verter"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Dnsmasq-oppsett"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Skru av"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Skru på avlusning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Ikke legg til noen IPv6-oppføringer"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Laster ned …"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Skru på"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Skru på avlusning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Feil"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Mislykket"
@@ -179,19 +183,19 @@ msgstr "Mislykket"
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -199,40 +203,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6-støtte"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Info"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -240,56 +244,57 @@ msgstr ""
msgid "Loading"
msgstr "Laster inn"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Tjenestekontroll"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Tjenestestatus"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Tjenestestatus [%s %s]"
@@ -298,15 +303,15 @@ msgstr "Tjenestestatus [%s %s]"
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -314,7 +319,7 @@ msgstr ""
msgid "Start"
msgstr "Start"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Starter …"
@@ -322,143 +327,147 @@ msgstr "Starter …"
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Stoppet"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Vellykket"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Fortreng utdata"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Oppgave"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Sirlig utdata"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Advarsel"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "fikk ikke tilgang til delt minne"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "klarte ikke å flytte «%s» til «%s»"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "klarte ikke å sortere datafil"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "klarte ikke å stoppe %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "ingen HTTPS/SSL-støtte på enheten"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
#, fuzzy
msgid "none"
msgstr "ingen"
diff --git a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
index 39de5ba04c..607ef61a5b 100644
--- a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
@@ -11,170 +11,174 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.13-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Błąd: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Błąd: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s nie jest zainstalowany lub nie znaleziono"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Dodawanie wpisów IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Dodaj wpisy IPv6 do list blokujących."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Zaawansowana konfiguracja"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "Dozwolone domeny URL"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Dozwolone domeny"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Zarządzanie listami dozwolonych i blokujących"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Próba utworzenia z skompresowanej pamięci podręcznej list blokujących w "
"pamięci trwałej."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Automatyczna aktualizacja konfiguracji"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Podstawowa konfiguracja"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "Zablokowane domeny URL"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Zablokowane domeny"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "Zablokowane adresy URL hostów"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Blokowanie %s domen (z %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Znaleziono plik pamięci podręcznej zawierający %s domen."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Zebrane błędy"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Znaleziono skompresowany plik w pamięci podręcznej."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Konfiguracja"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
"Kontroluje szczegółowość dziennika systemowego i danych wyjściowych konsoli."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Ponów próbę pobrania(Curl)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Usługa DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "Dodatkowe hosty DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Konfiguracja DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "Zestaw IP DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "Plik z serwerami DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Opóźnienie (w sekundach) rozpoczęcia rozruchu"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Wyłącz"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Wyłącz debugowanie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Nie dodawaj wpisów IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Nie przechowuj skompresowanej pamięci podręcznej"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Nie używaj jednoczesnego przetwarzania"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Limit czasu pobierania (w sekundach)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Pobieranie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Włącz"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Włącz debugowanie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Włącza debugowanie wyjścia do /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Błąd"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Niepowodzenie"
@@ -182,19 +186,19 @@ msgstr "Niepowodzenie"
msgid "Force Re-Download"
msgstr "Wymuś ponowne pobranie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Wymuś przeładowanie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Wymuś DNS routera"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Wymuś serwer DNS routera na wszystkich urządzeniach lokalnych"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Wymusza użycie DNS routera na urządzeniach lokalnych, znane również jako DNS "
@@ -204,11 +208,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "Udziel dostępu UCI i plikom do luci-app-simple-adblock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Obsługa IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -216,24 +220,24 @@ msgstr ""
"Jeśli curl jest zainstalowany i wykryty, spróbuje pobrać go wiele razy po "
"przekroczeniu limitu czasu / awarii."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Poszczególne domeny mają być dozwolone."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Poszczególne domeny, które mają zostać zablokowane."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Informacja"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "Dioda LED wskazująca status"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -241,7 +245,7 @@ msgstr ""
"Uruchom wszystkie listy plików do pobrania i przetwarzania jednocześnie, "
"zmniejszając czas rozpoczęcia usługi."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Pozwól lokalnym urządzeniom używać własnych serwerów DNS, jeśli są ustawione"
@@ -250,20 +254,20 @@ msgstr ""
msgid "Loading"
msgstr "Ładowanie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Wiadomość"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Ustawienia szczegółowości danych wyjściowych"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Wykonaj aktualizację konfiguracji przed pobraniem list blokowania/zezwoleń."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -271,40 +275,41 @@ msgstr ""
"Wybierz opcję rozpoznawania nazw DNS, aby utworzyć listę blokowania reklam, "
"zobacz %sREADME%s, aby uzyskać więcej informacji."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Wybierz diodę LED, która nie jest jeszcze używana w programie %sKonfiguracja "
"diody LED systemu%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Należy pamiętać, że %s nie jest obsługiwany w tym systemie."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Ponowne uruchomienie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Uruchom usługę po ustawionym opóźnieniu rozruchu."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Kontrola usług"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Status usługi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Stan usługi [%s %s]"
@@ -313,15 +318,15 @@ msgstr "Stan usługi [%s %s]"
msgid "Simple AdBlock"
msgstr "Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Ustawienia Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Jednoczesne przetwarzanie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Niektóre dane wyjściowe"
@@ -329,7 +334,7 @@ msgstr "Niektóre dane wyjściowe"
msgid "Start"
msgstr "Uruchom"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Uruchamianie"
@@ -337,144 +342,148 @@ msgstr "Uruchamianie"
msgid "Stop"
msgstr "Zatrzymaj"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
"Zatrzymaj pobieranie, jeśli jest zablokowane przez ustawioną liczbę sekund."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Zatrzymany"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Przechowuj skompresowaną pamięć podręczną"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Przechowuj skompresowany plik pamięci podręcznej w routerze"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Sukces"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Pomiń wyjście"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Zadanie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "Adresy URL do list domen, które mają być dozwolone."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "Adresy URL do list domen, które mają zostać zablokowane."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "Adresy URL do list hostów, które mają zostać zablokowane."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Nieograniczona lista AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Używaj jednoczesnego przetwarzania"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Pełne wyjście"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Ostrzeżenie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "nie można uzyskać dostępu do pamięci współdzielonej"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "nie można utworzyć pliku '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr "nie udało się utworzyć listy blokowania lub zrestartować zaplecza DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "nie można utworzyć skompresowanej pamięci podręcznej"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "nie udało się pobrać"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "nie udało się pobrać pliku aktualizacji konfiguracji"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "nie można sformatować pliku danych"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "nie można przenieść '%s' do '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "nie można przenieść tymczasowego pliku danych do '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "nie można zoptymalizować pliku danych"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "nie można przeanalizować"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "nie udało się przetworzyć pliku aktualizacji konfiguracji"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "nie można przetworzyć listy dozwolonych"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "nie można ponownie załadować/uruchomić programu rozpoznawania nazw DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "nie można usunąć plików tymczasowych"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "nie można ponownie uruchomić/załadować programu rozpoznawania nazw DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "nie można posortować pliku danych"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "nie można zatrzymać %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "nie można rozpakować skompresowanej pamięci podręcznej"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "brak obsługi HTTPS/SSL na urządzeniu"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "brak"
diff --git a/applications/luci-app-simple-adblock/po/pt/simple-adblock.po b/applications/luci-app-simple-adblock/po/pt/simple-adblock.po
index c682119b6e..688288ea6d 100644
--- a/applications/luci-app-simple-adblock/po/pt/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pt/simple-adblock.po
@@ -10,169 +10,173 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.12.1-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Erro: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Erro: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s não está instalado ou não foi encontrado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Adicionar entradas IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Adicionar entradas IPv6 à lista de blocos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Configurações Avançadas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "URLs de Domínios Permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Domínios Permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Gestão de Listas dos Permitidos e Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Tentativa de criar um cache comprimido de lista de blocos na memória "
"persistente."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Atualização da configuração automática"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Configurações Básicas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "URLs de Domínios Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Domínios Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "URLs de Hosts Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Bloqueio de %s domínios (com %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Ficheiro de cache contendo %s domínios encontrados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Erros coletados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Ficheiro de cache comprimido encontrado."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "Controla o log do sistema e a verbosidade da saída do console."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Repetir descarregamento do Curl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Serviço DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "Hosts adicionais do DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Configuração do DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "Conjunto IP do DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "Ficheiro de Servidores do DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Atraso (em segundos) para o início quando o equipamento é ligado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Desativar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Desativar Depuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Não adicionar entradas de IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Não armazenar cache comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Não utilizar processamento simultâneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Tempo limite ao descarregar (em segundos)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Descarregando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Ativar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Ativar Depuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Ativa a saída de depuração para /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Erro"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Falha"
@@ -180,19 +184,19 @@ msgstr "Falha"
msgid "Force Re-Download"
msgstr "Forçar a Re-Descarrega"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Forçar recarregamento"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Forçar o DNS do Roteador"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Forçar o servidor de DNS do Roteador para todos os aparelhos locais"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Força o uso do DNS do Router em aparelhos locais, também conhecido como DNS "
@@ -202,11 +206,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "Conceder acesso a UCI e a ficheiros para luci-app-simple-adblock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Suporte de IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -214,24 +218,24 @@ msgstr ""
"Se o curl for instalado e detetado, ele tentaria descarrega-lo muitas vezes "
"se atingir limite de tempo/falhar."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Domínios individuais a serem permitidos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Domínios individuais a serem bloqueados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Info"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED para indicar o estado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -239,7 +243,7 @@ msgstr ""
"Iniciar todos os descarregamentos e processamento de listas simultaneamente, "
"reduzindo a hora de início do serviço."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Deixe que os aparelhos locais usem os próprios servidores de DNS deles, se "
@@ -249,21 +253,21 @@ msgstr ""
msgid "Loading"
msgstr "A carregar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Mensagem"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Definição do detalhamento do registro"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Execute a atualização da configuração antes de descarregar as listas de "
"bloqueio/permissão."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -271,39 +275,40 @@ msgstr ""
"Escolha a opção de resolução DNS para criar uma lista do adblock, consulte "
"os %sREADME%s para mais detalhes."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Escolha o LED ainda não utilizado em %sConfiguração dos LED do sistema%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Por favor, note que %s não é suportado neste sistema."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Reiniciando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Executar o serviço na inicialização após um atraso definido."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Controle de serviços"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Estado do Serviço"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Estado do Serviço [%s %s]"
@@ -312,15 +317,15 @@ msgstr "Estado do Serviço [%s %s]"
msgid "Simple AdBlock"
msgstr "AdBlock simples"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Configuração do Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Processamento simultâneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Pouco detalhado"
@@ -328,7 +333,7 @@ msgstr "Pouco detalhado"
msgid "Start"
msgstr "Iniciar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Iniciando"
@@ -336,145 +341,149 @@ msgstr "Iniciando"
msgid "Stop"
msgstr "Parar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
"Parar o descarregamento se ele for interrompido por uma quantidade de "
"segundos definida."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Parado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Armazenar cache comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Armazenar ficheiro de cache comprimido no roteador"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Sucesso"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Suprimir"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Tarefa"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "URLs para listas de domínios a serem permitidos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "URLs para listas de domínios a serem bloqueados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "URLs para listas de hosts a serem bloqueados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Lista de AdBlock do Unbound"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Utilizar processamento simultâneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Detalhado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Aviso"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "falha ao acessar a memória compartilhada"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "falha ao criar o ficheiro '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr "falha ao criar a lista de bloqueio ou reiniciar o resolvedor de DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "falha ao criar cache comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "falha ao descarregar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "falha ao descarregar o ficheiro de atualização de configuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "falha ao formatar o ficheiro de dados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "falha ao mover '%s' para '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "falha ao mover o ficheiro de dados temporário para '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "falha ao otimizar o ficheiro de dados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "falha ao analisar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "falha ao analisar o ficheiro de atualização de configuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "falha ao processar a lista de permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "falha ao recarregar / reiniciar o resolvedor de DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "falha ao remover ficheiros temporários"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "falha ao reiniciar/recarregar o resolvedor de DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "falha ao ordenar o ficheiro de dados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "falha ao parar %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "falha ao descomprimir o cache comprimido"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "nenhum suporte de HTTPS/SSL no aparelho"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "nenhum"
diff --git a/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po b/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po
index 7674d0252f..ab95a066c1 100644
--- a/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po
@@ -13,169 +13,173 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.10.1\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s: Erro: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Erro: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s não está instalado ou não foi encontrado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Adicionar Entradas IPV6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Adicionar entradas IPv6 à lista de blocos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Configurações Avançadas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "A URLs dos Domínios Permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Domínios Permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Lista de Gerenciamento dos Permitidos e dos Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Tentar criar um cache comprimido da lisa de blocos na memória persistente."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Atualização automática da configuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Configurações Básicas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "As URLs dos Domínios Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Domínios Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "A URLs dos Hosts Bloqueados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Bloqueando %s domínios (com %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Arquivo de cache contendo %s domínios foram encontrados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Erros Coletados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Arquivo de cache compactado foi encontrado."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
"Controla o registro de log do sistema e a verbosidade da saída do console."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Repetir o Download do Curl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Serviço de DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "Hosts adicionais do DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Configuração DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "Conjunto de IP do DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "Arquivo de Servidores DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Atraso (em segundos) para o início quando o equipamento é ligado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Desativar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Desabilitar Depuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Não adicionar entradas IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Não armazenar a cache compactada"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Não utilizar processamento simultâneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Tempo limite ao baixar (em segundos)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Baixando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Ativar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Habilitar Depuração"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Ativa a saída de depuração para o arquivo /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Erro"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Falha"
@@ -183,19 +187,19 @@ msgstr "Falha"
msgid "Force Re-Download"
msgstr "Impor o re-download"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Impor o Recarregamento"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Impor o DNS do roteador"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Impõem o servidor de DNS do roteador para todos os dispositivos locais"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Impõem o uso do DNS do Roteador em dispositivos locais, também é conhecido "
@@ -205,11 +209,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "Conceda acesso ao arquivo e ao UCI para o luci-app-simple-adblock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Suporte ao IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -217,24 +221,24 @@ msgstr ""
"Se o curl for instalado e for detectado, ele tentará baixar isso várias "
"vezes em caso de falha ou limite de tempo."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Os domínios individuais que serão permitidos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Os domínios individuais que serão bloqueados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Informação"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED para indicar o estado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -242,7 +246,7 @@ msgstr ""
"Iniciar todos os downloads e processamento das listas simultaneamente, "
"reduzindo o tempo de início do serviço."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Deixe que os dispositivos locais usem os seus próprios servidores DNS caso "
@@ -252,21 +256,21 @@ msgstr ""
msgid "Loading"
msgstr "Carregando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Mensagem"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Definição do detalhamento do registro"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Execute a atualização da configuração antes de baixar as listas de bloqueio/"
"permissão."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -274,39 +278,40 @@ msgstr ""
"Escolha a opção da resolução do DNS para criar uma lista do adblock, "
"consulte os %sREADME%s para obter mais detalhes."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Escolha o LED ainda não utilizado em %sConfiguração do LED do sistema%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Por favor, note que %s não é compatível com este sistema."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Reiniciando"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Execute o serviço após definir o atraso na inicialização."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Controle do Serviço"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Condição do Serviço"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Condição Geral do Serviço [%s %s]"
@@ -315,15 +320,15 @@ msgstr "Condição Geral do Serviço [%s %s]"
msgid "Simple AdBlock"
msgstr "AdBlock Simples"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Configuração do AdBlock Simples"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Processamento simultâneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Pouco detalhado"
@@ -331,7 +336,7 @@ msgstr "Pouco detalhado"
msgid "Start"
msgstr "Início"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Iniciando"
@@ -339,143 +344,147 @@ msgstr "Iniciando"
msgid "Stop"
msgstr "Parar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr "Pare o download caso ele esteja estagnado por determinados segundos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Parado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Armazene o cache que foi compactado"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Armazenar arquivo de cache que foi compactado no roteador"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Sucesso"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Suprimir"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Tarefa"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "A listagem das URLs dos domínios que serão permitidos."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "A listagem das URLs dos domínios que serão bloqueados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "A listagem das URLs dos hosts que serão bloqueados."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Lista de AdBlock não vinculados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Utilizar processamento simultâneo"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Saída detalhada"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Alerta"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "houve uma falha ao acessar a memória compartilhada"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "houve uma falha ao criar o arquivo '% s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr "falha ao criar a lista de bloqueio ou para reiniciar o resolvedor DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "houve uma falha ao criar a cache compactada"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "o download falhou"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "houve uma falha ao baixar o arquivo Config Update"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "a formatação do arquivo de dados falhou"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "houve uma falha ao mover o '%s' para '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "houve uma falha ao mover o arquivo de dados temporário para '% s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "houve uma falha ao optimizar o arquivos de dados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "houve uma falha na análise"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "houve uma falha ao analisar o arquivo Config Update"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "falha durante o processamento da lista de permitidos"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "houve uma falha durante a recarga/reinicio do DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "houve uma falha ao tentar apagar os arquivos temporários"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "houve uma falha ao tentar reiniciar/recarregar o DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "houve uma falha ao tentar classificar o arquivo de dados"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "houve uma falha para parar %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "houve uma falha ao tentar descompactar a cache"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "no dispositivo não há compatibilidade com HTTPS/SSL"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "nenhum"
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 777e87d340..4d196c5a19 100644
--- a/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
@@ -11,169 +11,173 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.10.1\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Eroare: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Eroare: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s nu este instalat sau nu este găsit"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Adăugați intrări IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Adăugați intrări IPv6 la block-list."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Configurație avansată"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "URL-uri de domeniu permise"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Domenii permise"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Gestionarea listelor permise și blocate"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Încercarea de a crea o memorie cache comprimată a listei de blocuri în "
"memoria persistentă."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Actualizare automată a configurației"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Configurație de Bază"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "URL-uri de domenii blocate"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Domenii Blocate"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "Gazde blocate URL-uri"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Blocarea domeniilor %s (cu %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "A fost găsit fișierul cache care conține %s domenii."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Erori colectate"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "S-a găsit fișierul cache comprimat."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Configurație"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "Controlează verbalizarea jurnalului de sistem și a ieșirii consolei."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Reîncercarea descărcării Curl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Serviciul DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "DNSMASQ Gazde suplimentare"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "DNSMASQ Configurație"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "DNSMASQ Setați IP"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "Fișier servere DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Întârziere (în secunde) pentru pornirea la pornire"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Dezactivați"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Dezactivarea depanării"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Nu adăugați intrări IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Nu stocați memoria cache comprimată"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Nu folosiți procesarea simultană"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Time-out pentru descărcare (în secunde)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Descărcarea"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Activați"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Activați depanarea"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Activează ieșirea de depanare în /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Eroare"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Eșec"
@@ -181,19 +185,19 @@ msgstr "Eșec"
msgid "Force Re-Download"
msgstr "Forțați reîncărcarea"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Reîncărcare de forță"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Forțați DNS-ul routerului"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Forțați serverul DNS al Routerului pentru toate dispozitivele locale"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Forțează utilizarea Router DNS pe dispozitivele locale, cunoscută și sub "
@@ -203,11 +207,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "Acordă UCI și acces la fișiere pentru luci-app-simple-adblock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Suport IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -215,24 +219,24 @@ msgstr ""
"În cazul în care curl este instalat și detectat, acesta va încerca din nou "
"să descarce de atâtea ori la timeout/ eșec."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Domenii individuale care să fie permise."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Domenii individuale care urmează să fie blocate."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Informații"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED pentru a indica starea"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -240,7 +244,7 @@ msgstr ""
"Lansarea simultană a tuturor descărcărilor și procesării listelor, reducând "
"timpul de pornire a serviciului."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Permiteți dispozitivelor locale să utilizeze propriile servere DNS, dacă "
@@ -250,21 +254,21 @@ msgstr ""
msgid "Loading"
msgstr "Încărcare"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Mesaj"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Setarea verbalității de ieșire"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Efectuați actualizarea configurației înainte de a descărca listele de "
"blocare/permitere."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -272,39 +276,40 @@ msgstr ""
"Alegeți opțiunea de rezoluție DNS pentru care să creați lista adblock, "
"consultați %sREADME%s pentru detalii."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
"Alegeți LED-ul care nu este deja utilizat în %sSystem LED Configuration%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Vă rugăm să rețineți că %s nu este acceptat pe acest sistem."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Repornire"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Rularea serviciului după o întârziere setată la pornire."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Controlul serviciilor"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Starea serviciului"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Starea serviciului [%s %s]"
@@ -313,15 +318,15 @@ msgstr "Starea serviciului [%s %s]"
msgid "Simple AdBlock"
msgstr "AdBlock simplu"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Setări simple pentru AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Prelucrare simultană"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Unele ieșiri"
@@ -329,7 +334,7 @@ msgstr "Unele ieșiri"
msgid "Start"
msgstr "Porniți"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Începând cu"
@@ -337,145 +342,149 @@ msgstr "Începând cu"
msgid "Stop"
msgstr "Opriți"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr ""
"Oprește descărcarea în cazul în care aceasta este blocată pentru un număr de "
"secunde stabilit."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "S-a oprit"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Stocarea cache-ului comprimat"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Stocați fișierul cache comprimat pe router"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Succes"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Suprimarea ieșirii"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Sarcină"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "URL-uri către listele de domenii care trebuie permise."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "URL-uri către listele de domenii care urmează să fie blocate."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "URL-uri către listele de gazde care urmează să fie blocate."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Lista AdBlock fără legătură"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Utilizați procesarea simultană"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Ieșire abundentă"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Avertisment"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "nu a reușit să acceseze memoria partajată"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "nu a reușit să creeze fișierul \"%s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
"nu a reușit să creeze o listă de blocuri sau să repornească rezolvarea DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "nu a reușit să creeze memoria cache comprimată"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "nu a reușit să descarce"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "nu a reușit să descarce fișierul Config Update"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "nu a reușit să formateze fișierul de date"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "nu a reușit să mute \"%s\" în \"%s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "nu a reușit să mute fișierul de date temporare în \"%s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "nu a reușit să optimizeze fișierul de date"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "nu a reușit să analizeze"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "nu a reușit să analizeze fișierul Config Update"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "nu a reușit să proceseze allow-list"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "nu a reușit să reîncarce/repornească rezolvatorul DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "nu a reușit să elimine fișierele temporare"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "nu a reușit să repornească/reîncarce rezolvarea DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "nu a reușit să sorteze fișierul de date"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "nu a reușit să oprească %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "nu a reușit să despacheteze memoria cache comprimată"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "nu există suport HTTPS/SSL pe dispozitiv"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "niciunul"
diff --git a/applications/luci-app-simple-adblock/po/ru/simple-adblock.po b/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
index 2504e31470..af5b1e6a1a 100644
--- a/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
@@ -16,167 +16,171 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Ошибка: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Ошибка: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s не установлен или не найден"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Добавить записи IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Добавление записей IPv6 в чёрный список."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Расширенная конфигурация"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "Разрешённые URL-адреса доменов"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Разрешённые домены"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "Управление списками разрешения и блокировки"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Автоматическое обновление конфигурации"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Основная конфигурация"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "URL-адреса блокируемых доменов"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Блокируемые домены"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "URL-адреса блокируемых хостов"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "Блокировка %s доменов (с %s)."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "Найден кэш-файл, содержащий %s доменов."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Найденные ошибки"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Найден сжатый кэш-файл."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "Контроль вывода системного журнала и его информативности."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Попытки загрузки через Curl"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "Служба DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "Дополнительные хосты DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Конфигурация DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "Установка IP DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "Файл серверов DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Задержка (в секундах) запуска службы при загрузке"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Отключить"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Отключить отладку"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Не добавлять записи IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Не хранить сжатый кэш"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Не использовать одновременную обработку"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "Время ожидания загрузки (в секундах)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Скачивание"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Включить"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Включить отладку"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Включает вывод отладочной информации в /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Ошибка"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Ошибка"
@@ -184,19 +188,19 @@ msgstr "Ошибка"
msgid "Force Re-Download"
msgstr "Принудительно загрузить"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Принудительная перезагрузка"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Назначить DNS роутера"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Назначить DNS роутера всем локальным устройствам"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Принудительное использование DNS роутера на локальных устройствах, или "
@@ -206,11 +210,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "Предоставить luci-app-simple-adblock доступ к UCI и файлам"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Поддержка IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -218,24 +222,24 @@ msgstr ""
"Если curl установлен и обнаружен, данное значение устанавливает количество "
"повторных попыток загрузки в случае неудачи."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Отдельные домены, которые будут разрешены."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Отдельные домены, которые будут заблокированы."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Информация"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "Светодиоды для индикации состояния"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -243,7 +247,7 @@ msgstr ""
"Запускает все загрузки и обработки списков одновременно, сокращая время "
"запуска службы."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Разрешить локальным устройствам использовать собственные DNS, если они "
@@ -253,20 +257,20 @@ msgstr ""
msgid "Loading"
msgstr "Загрузка"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Сообщение"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Настройка журнала"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Осуществлять обновление конфигурации перед загрузкой списков блокировок."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -274,38 +278,39 @@ msgstr ""
"Выбор службы DNS, для которой будет создан список блокировки. Дополнительная "
"информация в %sREADME%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr "Выберите светодиод, не используемый в %sSystem LED Configuration%s."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Обратите внимание: %s не поддерживается в этой системе."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Перезапуск"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Запуск службы при загрузке системы после установленной задержки."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Управление службой"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Статус службы"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Статус службы [%s %s]"
@@ -314,15 +319,15 @@ msgstr "Статус службы [%s %s]"
msgid "Simple AdBlock"
msgstr "Простой AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Настройки Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Одновременная обработка"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Частичная запись"
@@ -330,7 +335,7 @@ msgstr "Частичная запись"
msgid "Start"
msgstr "Запустить"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Запуск"
@@ -338,144 +343,148 @@ msgstr "Запуск"
msgid "Stop"
msgstr "Остановить"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Остановлена"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Хранить сжатый кэш"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Хранить сжатый файл кэша на роутере"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Успех"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Запрет записи"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Задача"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "URL списков разрешаемых доменов."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "URL списков блокируемых доменов."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "URL списков блокируемых хостов."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Список AdBlock Unbound"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Использовать одновременную обработку"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Подробный вывод"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Внимание"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "не удалось получить доступ к общей памяти"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "не удалось создать файл '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr "не удалось создать чёрный список или перезапустить службу DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "не удалось создать сжатый кэш"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "не удалось загрузить"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "не удалось загрузить файл обновления конфигурации"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "не удалось отформатировать файл данных"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "не удалось переместить '%s' в '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "не удалось переместить временный файл данных в '%s'"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "не удалось оптимизировать файл данных"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "не удалось обработать"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "не удалось обработать файл обновления конфигурации"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "не удалось обработать список разрешения"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "не удалось перезапустить службу DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "не удалось удалить временные файлы"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "не удалось перезапустить службу DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "не удалось отсортировать файл данных"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "не удалось остановить %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "не удалось распаковать сжатый кэш"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "нет поддержки HTTPS/SSL на устройстве"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "ничего"
diff --git a/applications/luci-app-simple-adblock/po/sk/simple-adblock.po b/applications/luci-app-simple-adblock/po/sk/simple-adblock.po
index 20db76fd21..3a014ea93d 100644
--- a/applications/luci-app-simple-adblock/po/sk/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/sk/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.7\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Konfigurácia"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Zakázať"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Povoliť"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Chyba"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr "Spustiť"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr "Zastaviť"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Upozornenie"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/sv/simple-adblock.po b/applications/luci-app-simple-adblock/po/sv/simple-adblock.po
index d71d224d0d..4d25684125 100644
--- a/applications/luci-app-simple-adblock/po/sv/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/sv/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12.1-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Fel: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Fel: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s är inte installerat eller kunde inte hittas"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "Lägg till IPv6-poster"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Lägg till IPv6-poter till blockeringslistan."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Avancerad konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "Tillåtna webbadresser för domäner"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "Tillåtna domäner"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Standardkonfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Blockerade domäner"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Insamlade fel"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS-tjänst"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "Fler värdar för DNSMASQ"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Inaktivera"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Inaktivera avlusning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "Lägg inte till IPv6-poster"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "Laddar ner"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Aktivera"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Aktivera avlusning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "Aktiverar utmatningen för avlusning till /tmp/simple-adblock.log."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Fel"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Misslycka"
@@ -178,19 +182,19 @@ msgstr "Misslycka"
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6-stöd"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "Individuella domäner att tillåta."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Individuella domäner att blockera."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Info"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED för att indikera status"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr "Låt lokala enheter använda sina egna DNS-servrar om de är inställda"
@@ -239,56 +243,57 @@ msgstr "Låt lokala enheter använda sina egna DNS-servrar om de är inställda"
msgid "Loading"
msgstr "Laddar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Meddelande"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Vänligen notera att %s stöds inte i det här systemet."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Startar om"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Tjänstkontroll"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Status för tjänsten"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Status för tjänsten [%s %s]"
@@ -297,15 +302,15 @@ msgstr "Status för tjänsten [%s %s]"
msgid "Simple AdBlock"
msgstr "Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Inställningar för Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Simultan behandling"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Viss utmatning"
@@ -313,7 +318,7 @@ msgstr "Viss utmatning"
msgid "Start"
msgstr "Starta"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Startar"
@@ -321,143 +326,147 @@ msgstr "Startar"
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Stoppad"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Lyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Förträng utmatning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Uppgift"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Använd simultan behandling"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Utförlig utmatning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Varning"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "skapandet av filen '%s' misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "nerladdningen misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "formatering av data-filen misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "flytten av '%s' till '%s' misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "flytten av temporär data-fil till '%s' misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "tolkning misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "behandlingen av tillåt-listan misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "borttagningen av de temporära filerna misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "stoppandet av %s misslyckades"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "inget HTTPS/SSL-stöd i enheten"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "inga"
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 1a21bea348..21241353f0 100644
--- a/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
+++ b/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
@@ -289,6 +289,7 @@ msgid "Service Status [%s %s]"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
+#: applications/luci-app-simple-adblock/root/usr/share/luci/menu.d/luci-app-simple-adblock.json:3
msgid "Simple AdBlock"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/tr/simple-adblock.po b/applications/luci-app-simple-adblock/po/tr/simple-adblock.po
index b88375ce37..875168d4f9 100644
--- a/applications/luci-app-simple-adblock/po/tr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/tr/simple-adblock.po
@@ -10,168 +10,172 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s Hata: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s Hata: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s yüklenmemiş ya da bulunamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "IPv6 girişleri ekle"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "Engelleme listesine IPv6 girişleri ekle."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Gelişmiş Yapılandırma"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "İzin Verilen Alan URL'leri"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "İzin Verilen Alanlar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "İzin Verilen ve Engellenen Listeler Yönetimi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
"Kalıcı bellekte sıkıştırılmış bir blok liste önbelleği oluşturmaya çalış."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "Otomatik Yapılandırma Güncellemesi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Temel Yapılandırma"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "Engellenen Alan URL'leri"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Engellenen Alan Adları"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "Engellenen Barındırma URL'leri"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "%s alanı (%s ile) engelleniyor."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "%s etki alanını içeren önbellek dosyası bulundu."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "Toplanan Hatalar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "Sıkıştırılmış önbellek dosyası bulundu."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Yapılandırma"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "Sistem günlüğünü ve konsol çıktı ayrıntı düzeyini kontrol eder."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Curl indirmeyi yeniden dene"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS Hizmeti"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "DNSMASQ Ek Ana Bilgisayarlar"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "DNSMASQ Yapılandırması"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "DNSMASQ IP Seti"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "DNSMASQ Sunucuları Dosyası"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "Açılışta başlatma için gecikme (saniye cinsinden)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Devre dışı bırak"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "Hata Ayıklamayı Devre Dışı Bırak"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "IPv6 girişleri ekleme"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "Sıkıştırılmış önbelleği saklama"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "Eşzamanlı işlemeyi kullanma"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "İndirme zaman aşımı (saniye cinsinden)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "İndiriliyor"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Etkinleştir"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Hata ayıklamayı etkinleştir"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "/tmp/simple-adblock.log için hata ayıklama çıktısını etkinleştirir."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Hata"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "Başarısız"
@@ -179,19 +183,19 @@ msgstr "Başarısız"
msgid "Force Re-Download"
msgstr "Yeniden İndirmeye Zorla"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "Yeniden Yüklemeye Zorla"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "Yönlendirici DNS'sini Zorla"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "Yönlendirici DNS sunucusunu tüm yerel cihazlara zorla"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
"Yönlendirici DNS'sini zorla, yerel cihazlarda, DNS Hijacking olarak da "
@@ -201,11 +205,11 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "luci-app-simple-adblock için UCI ve dosya erişimi verin"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6 Desteği"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
@@ -213,24 +217,24 @@ msgstr ""
"Curl kurulur ve algılanırsa, zaman aşımı/başarısızlık durumunda bunu birçok "
"kez indirmeyi deneyecektir."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "İzin verilecek bireysel alanlar."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "Engellenecek bireysel alanlar."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Bilgi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "Durumu göstermek için LED"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
@@ -238,7 +242,7 @@ msgstr ""
"Tüm liste indirmelerini ve işlemeyi aynı anda başlatarak hizmetin başlama "
"zamanını azaltın."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
"Ayarlanmışsa, yerel cihazların kendi DNS sunucularını kullanmasına izin verin"
@@ -247,21 +251,21 @@ msgstr ""
msgid "Loading"
msgstr "Yükleniyor"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "İleti"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "Çıktı Ayrıntı Ayarı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
"Engelleme / izin listelerini indirmeden önce yapılandırma güncellemesini "
"gerçekleştirin."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
@@ -269,38 +273,39 @@ msgstr ""
"Adblock listesini oluşturmak için DNS çözümleme seçeneğini seçin, ayrıntılar "
"için %sREADME%s bakın."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr "%sSystem LED Configuration%s kullanılmayan LED'i seçin."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "Lütfen %s 'nin bu sistemde desteklenmediğini unutmayın."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "Yeniden başlatılıyor"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "Önyüklemede gecikme ayarlandıktan sonra hizmeti çalıştırın."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "Hizmet Kontrolü"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Hizmet Durumu"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "Hizmet Durumu [%s %s]"
@@ -309,15 +314,15 @@ msgstr "Hizmet Durumu [%s %s]"
msgid "Simple AdBlock"
msgstr "Simple AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Simple AdBlock Ayarları"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "Eşzamanlı işleme"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "Biraz çıktı"
@@ -325,7 +330,7 @@ msgstr "Biraz çıktı"
msgid "Start"
msgstr "Başlat"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "Başlıyor"
@@ -333,143 +338,147 @@ msgstr "Başlıyor"
msgid "Stop"
msgstr "Durdur"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Stop the download if it is stalled for set number of seconds."
msgstr "Ayarlanan saniye kadar inmezse indirmeyi durdurun."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Durduruldu"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "Sıkıştırılmış önbelleği depola"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "Sıkıştırılmış önbellek dosyasını yönlendiricide sakla"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "Başarılı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "Çıkışı bastır"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "Görev"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "İzin verilecek alan listelerinin URL'leri."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "Engellenecek alan listelerinin URL'leri."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "Engellenecek ana bilgisayar listelerinin URL'leri."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Unbound AdBlock Listesi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "Eşzamanlı işlemeyi kullan"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "Ayrıntılı çıktı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Uyarı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "paylaşılan belleğe erişilemedi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "'%s' dosyası oluşturulamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
"engelleme listesi oluşturulamadı veya DNS çözümleyiciyi yeniden başlatamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "sıkıştırılmış önbellek oluşturulamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "indirme başarısız"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "Yapılandırma Güncelleme dosyası indirilemedi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "veri dosyası biçimlendirilemedi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "'%s' , '%s' konumuna taşınamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "geçici veri dosyası '%s' konumuna taşınamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "veri dosyası optimize edilemedi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "ayrıştırılamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "Yapılandırma Güncelleme dosyası ayrıştırılamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "izin listesi işlenemedi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "DNS çözümleyicisi yeniden yüklenemedi/yeniden başlatılamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "geçici dosyalar kaldırılamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "DNS çözümleyicisi yeniden başlatılamadı/yeniden yüklenemedi"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "veri dosyası sıralanamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "%s durdurulamadı"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "sıkıştırılmış önbelleği açma başarısız oldu"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "cihazda HTTPS/SSL desteği yok"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "hiçbiri"
diff --git a/applications/luci-app-simple-adblock/po/uk/simple-adblock.po b/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
index 4a1d62c560..f24eaa5ff3 100644
--- a/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
@@ -11,167 +11,171 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "Розширена конфігурація"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "Базова конфігурація"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "Заблоковані домени"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Конфігурація"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS сервіс"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "Вимкнути"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "Увімкнути"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "Увімкнути зневадження"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "Помилка"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -179,19 +183,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -199,40 +203,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "Підтримка IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "Інформація"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -240,56 +244,57 @@ msgstr ""
msgid "Loading"
msgstr "Завантаження"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "Повідомлення"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "Стан сервісу"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -298,15 +303,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "Налаштування «Simple AdBlock»"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -314,7 +319,7 @@ msgstr ""
msgid "Start"
msgstr "Запустити"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -322,143 +327,147 @@ msgstr ""
msgid "Stop"
msgstr "Зупинити"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "Зупинено"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "Застереження"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "нічого"
diff --git a/applications/luci-app-simple-adblock/po/vi/simple-adblock.po b/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
index f5865909a9..73da6d36fa 100644
--- a/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
@@ -10,167 +10,171 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "Cấu hình"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr ""
@@ -178,19 +182,19 @@ msgstr ""
msgid "Force Re-Download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
@@ -198,40 +202,40 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
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:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr ""
@@ -239,56 +243,57 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr ""
@@ -297,15 +302,15 @@ msgstr ""
msgid "Simple AdBlock"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr ""
@@ -313,7 +318,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr ""
@@ -321,142 +326,146 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr ""
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr ""
diff --git a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
index d9a25c487e..9151ef6503 100644
--- a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
@@ -16,167 +16,171 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s 错误: %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s 错误: %s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s 未安装或未找到"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "添加 IPv6 条目"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "将 IPv6 条目添加到阻止列表。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "高级配置"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "允许的网域网址"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "允许的域"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "允许和禁止列表管理"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "自动配置更新"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "基本配置"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "封锁的网域网址"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "已拦截域名"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "封锁的主机网址"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "拦截 %s 个域名 (用 %s)。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "找到包含%s个域名的缓存文件。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "收集的错误"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "找到压缩的缓存文件。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "控制系统日志和控制台输出的详细程度。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Curl 下载重试"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS 服务"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "DNSMASQ 的额外主机名"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "DNSMASQ 配置"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "DNSMASQ IP 组"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "DNSMASQ Servers 文件"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "开机启动延迟(秒)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "禁用"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "禁用调试"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "不要添加 IPv6 条目"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "不要存储压缩的缓存"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "不要使用并行处理"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "下载超时(秒)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "下载中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "启用"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "启用调试"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "将调试输出到 /tmp/simple-adblock.log。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "错误"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "失败"
@@ -184,19 +188,19 @@ msgstr "失败"
msgid "Force Re-Download"
msgstr "强制重新下载"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "强制刷新"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "强制使用路由器 DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "强制所有本地设备使用路由器 DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr "强制在本地设备上使用路由器 DNS,也称为 DNS 劫持。"
@@ -204,40 +208,40 @@ msgstr "强制在本地设备上使用路由器 DNS,也称为 DNS 劫持。"
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "为luci-app-simple-adblock授予UCI和文件访问权限"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "IPv6 支持"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
msgstr "如果安装并检测到 curl,则会在超时/失败时重试指定次数。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "允许使用单个域。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "单个域将被阻止。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "信息"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED 指示状态"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr "同时开始所有的列表下载和处理任务,减少启动时间。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr "如果进行了设置,允许本地设备使用自己的 DNS 服务器"
@@ -245,57 +249,58 @@ msgstr "如果进行了设置,允许本地设备使用自己的 DNS 服务器"
msgid "Loading"
msgstr "加载中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "消息"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "输出详细程度设置"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr "在下载阻止/允许列表之前执行配置更新。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
"选择DNS解析选项以为其创建广告阻止列表,有关详细信息,请参见%sREADME%s。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr "选取尚未在 %s 系统 LED 配置%s 中使用的 LED。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "请注意,此系统不支持%s。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "正在重新启动"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "系统启动后延后指定时间再启动本服务。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "服务控制"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "服务状态"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "服务状态 [%s %s]"
@@ -304,15 +309,15 @@ msgstr "服务状态 [%s %s]"
msgid "Simple AdBlock"
msgstr "简易 AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "简易 AdBlock 设置"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "并行处理"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "一些输出"
@@ -320,7 +325,7 @@ msgstr "一些输出"
msgid "Start"
msgstr "启动"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "正在启动"
@@ -328,143 +333,147 @@ msgstr "正在启动"
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "已停止"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "存储压缩的缓存"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "将压缩的缓存文件存储在路由器上"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "成功完成"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "抑制输出"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "任务"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "允许的域列表的URL。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "阻止的域列表的 URL."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "阻止的主机列表的 URL。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "Ubound AdBlock 列表"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "使用并行处理"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "详细输出"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "警告"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "无法访问共享内存"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "无法创建“%s”文件"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr "无法创建阻止列表或重新启动DNS解析器"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "创建压缩缓存失败"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "下载失败"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "下载配置更新文件失败"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "格式化数据文件失败"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "未能将“%s”移至“%s”"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "无法将临时数据文件移动到“%s”"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "无法优化数据文件"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "解析失败"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "无法解析配置更新文件"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "无法处理允许清单"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "无法重新加载/重新启动DNS解析器"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "无法删除临时文件"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "无法重新启动/重新加载DNS解析器"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "无法排序数据文件"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "无法停止%s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "无法解压缩压缩缓存"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "设备上没有 HTTPS/SSL 支持"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "无"
diff --git a/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
index f22ad507b8..78a9bd6f98 100644
--- a/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
@@ -13,167 +13,171 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
msgstr "%s 錯誤:%s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "%s Error: %s %s"
msgstr "%s 錯誤:%s %s"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
msgid "%s is not installed or not found"
msgstr "%s 未安裝或找不到"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:336
msgid "Add IPv6 entries"
msgstr "加入 IPv6 項目"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Add IPv6 entries to block-list."
msgstr "加入 IPv6 項目到封鎖清單。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:296
msgid "Advanced Configuration"
msgstr "進階組態"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "Allowed Domain URLs"
msgstr "允許的網域網址"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Allowed Domains"
msgstr "允許的網域"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:369
msgid "Allowed and Blocked Lists Management"
msgstr "允許和禁止列表管理"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
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:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Automatic Config Update"
msgstr "自動組態更新"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:263
msgid "Basic Configuration"
msgstr "基本配置"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "Blocked Domain URLs"
msgstr "封鎖的網域網址"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Blocked Domains"
msgstr "封鎖的域名"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "Blocked Hosts URLs"
msgstr "封鎖的主機網址"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:231
msgid "Blocking %s domains (with %s)."
msgstr "封鎖 %s 個網域 (用 %s)。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "Cache file containing %s domains found."
msgstr "快取檔中已找到 %s 個網域。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Collected Errors"
msgstr "收集的錯誤"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:225
msgid "Compressed cache file found."
msgstr "找到壓縮的快取文件。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
msgid "Configuration"
msgstr "組態"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Controls system log and console output verbosity."
msgstr "控制系統日誌和主控台輸出的詳細程度。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Curl download retry"
msgstr "Curl 下載重試"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "DNS Service"
msgstr "DNS服務"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:319
msgid "DNSMASQ Additional Hosts"
msgstr "DNSMASQ附加主機"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:320
msgid "DNSMASQ Config"
msgstr "Dnsmasq 組態"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "DNSMASQ IP Set"
msgstr "DNSMASQ IP設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
+msgid "DNSMASQ NFT Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
msgstr "DNSMASQ伺服器文件"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Delay (in seconds) for on-boot start"
msgstr "開機啟動延遲(秒)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:266
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
msgid "Disable"
msgstr "停用"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:364
msgid "Disable Debugging"
msgstr "禁用除錯"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:335
msgid "Do not add IPv6 entries"
msgstr "不要加入 IPv6 項目"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:359
msgid "Do not store compressed cache"
msgstr "不存儲壓縮的快取"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Do not use simultaneous processing"
msgstr "不要使用同步處理"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
msgid "Download time-out (in seconds)"
msgstr "下載超時(秒)"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:166
msgid "Downloading"
msgstr "下載中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
msgstr "啟用"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:365
msgid "Enable Debugging"
msgstr "啟用除錯"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:363
msgid "Enables debug output to /tmp/simple-adblock.log."
msgstr "將除錯輸出啟用到 /tmp/simple-adblock.log。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:167
msgid "Error"
msgstr "錯誤"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:169
msgid "Fail"
msgstr "失敗"
@@ -181,19 +185,19 @@ msgstr "失敗"
msgid "Force Re-Download"
msgstr "強制重新下載"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:165
msgid "Force Reloading"
msgstr "強制重新載入中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Force Router DNS"
msgstr "強制使用路由器 DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:278
msgid "Force Router DNS server to all local devices"
msgstr "強制所有本地裝置使用路由器 DNS"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:276
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr "強制在本地裝置上使用路由器 DNS,也稱為 DNS 劫持。"
@@ -201,40 +205,40 @@ msgstr "強制在本地裝置上使用路由器 DNS,也稱為 DNS 劫持。"
msgid "Grant UCI and file access for luci-app-simple-adblock"
msgstr "授予 luci-app-simple-adblock 擁有 UCI 和檔案存取的權限"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "IPv6 Support"
msgstr "支援 IPv6"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
msgstr "如果安裝並檢測到curl,則會在逾時/失敗時重試多次下載。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
msgstr "允許使用單個網域。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
msgstr "單個網域將被阻擋."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:223
msgid "Info"
msgstr "資訊"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:287
msgid "LED to indicate status"
msgstr "LED 指示狀態"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr "同時啟動所有列表下載和處理,從而縮短了服務啟動時間。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
msgid "Let local devices use their own DNS servers if set"
msgstr "如果進行了設定,允許本地裝置使用自己的 DNS 伺服器"
@@ -242,57 +246,58 @@ msgstr "如果進行了設定,允許本地裝置使用自己的 DNS 伺服器"
msgid "Loading"
msgstr "正在載入中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Message"
msgstr "訊息"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:270
msgid "Output Verbosity Setting"
msgstr "輸出詳細程度設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
msgstr "下載封鎖/允許清單前執行組態更新。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:269
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
"Pick the DNS resolution option to create the adblock list for, see the "
"%sREADME%s for details."
msgstr ""
"選擇 DNS 解析選項以建立 Adblock 清單,請參閱 %sREADME%s 以獲得詳細資訊。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "Pick the LED not already used in %sSystem LED Configuration%s."
msgstr "選擇 %s系統 LED 組態%s 中尚未使用的 LED。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:274
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:275
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:277
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:280
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:301
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:302
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:303
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:307
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:310
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:314
msgid "Please note that %s is not supported on this system."
msgstr "請注意:此系統不支援 %s。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:136
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
msgid "Restarting"
msgstr "重新啟動中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:341
msgid "Run service after set delay on boot."
msgstr "設定啟動後延遲執行服務。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:227
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:256
msgid "Service Control"
msgstr "服務控制"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:205
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:228
msgid "Service Status"
msgstr "服務狀態"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:199
msgid "Service Status [%s %s]"
msgstr "服務狀態 [%s %s]"
@@ -301,15 +306,15 @@ msgstr "服務狀態 [%s %s]"
msgid "Simple AdBlock"
msgstr "簡單 AdBlock"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
msgstr "簡單 AdBlock 設定"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:353
msgid "Simultaneous processing"
msgstr "同時處理中"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:243
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
msgid "Some output"
msgstr "一些輸出"
@@ -317,7 +322,7 @@ msgstr "一些輸出"
msgid "Start"
msgstr "啟動"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:135
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
msgid "Starting"
msgstr "開始中"
@@ -325,143 +330,147 @@ msgstr "開始中"
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:345
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:134
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
msgid "Stopped"
msgstr "已停止"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:360
msgid "Store compressed cache"
msgstr "存儲壓縮的快取"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:358
msgid "Store compressed cache file on router"
msgstr "將壓縮的快取文件存儲在路由器上"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:142
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:170
msgid "Success"
msgstr "成功"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:242
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:271
msgid "Suppress output"
msgstr "抑制輸出"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:209
msgid "Task"
msgstr "任務"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:375
msgid "URLs to lists of domains to be allowed."
msgstr "允許的網域列表的URL."
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:383
msgid "URLs to lists of domains to be blocked."
msgstr "指向要阻止的網域列表的URL。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:387
msgid "URLs to lists of hosts to be blocked."
msgstr "指向要阻止的主機列表的URL。"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:293
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:330
msgid "Unbound AdBlock List"
msgstr "未綁定的AdBlock列表"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:318
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:355
msgid "Use simultaneous processing"
msgstr "使用同步處理"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:273
msgid "Verbose output"
msgstr "詳細輸出"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:168
msgid "Warning"
msgstr "警告"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
msgid "failed to access shared memory"
msgstr "存取分享記憶體失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:143
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:171
msgid "failed to create '%s' file"
msgstr "\"%s\" 檔案建立失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:155
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
msgid "failed to create block-list or restart DNS resolver"
msgstr "建立封鎖清單或重新啟動 DNS 解析器失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:151
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:179
msgid "failed to create compressed cache"
msgstr "建立壓縮快取失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+msgid "failed to create output/cache/gzip file directory"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
msgid "failed to download"
msgstr "下載失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:186
msgid "failed to download Config Update file"
msgstr "下載組態更新檔失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:149
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
msgid "failed to format data file"
msgstr "格式化資料檔失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:182
msgid "failed to move '%s' to '%s'"
msgstr "移動 \"%s\" 到 \"%s\" 失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:150
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:178
msgid "failed to move temporary data file to '%s'"
msgstr "移動臨時資料檔到 \"%s\" 失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:147
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
msgid "failed to optimize data file"
msgstr "最佳化資料檔失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:161
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:189
msgid "failed to parse"
msgstr "解析失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:160
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:188
msgid "failed to parse Config Update file"
msgstr "解析組態更新檔失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:148
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:176
msgid "failed to process allow-list"
msgstr "處理允許清單失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
msgid "failed to reload/restart DNS resolver"
msgstr "重新載入/重新啟動 DNS 解析器失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:180
msgid "failed to remove temporary files"
msgstr "刪除臨時檔失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:144
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:172
msgid "failed to restart/reload DNS resolver"
msgstr "重新啟動/重新載入 DNS 解析器失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:146
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:174
msgid "failed to sort data file"
msgstr "資料檔排序失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:184
msgid "failed to stop %s"
msgstr "%s 停止失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:153
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:181
msgid "failed to unpack compressed cache"
msgstr "壓縮快取解壓縮失敗"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
msgid "no HTTPS/SSL support on device"
msgstr "設備不支持HTTPS / SSL"
-#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:261
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "無"
diff --git a/applications/luci-app-transmission/po/templates/transmission.pot b/applications/luci-app-transmission/po/templates/transmission.pot
index 0eb5445aa1..b85da8ce1f 100644
--- a/applications/luci-app-transmission/po/templates/transmission.pot
+++ b/applications/luci-app-transmission/po/templates/transmission.pot
@@ -375,8 +375,8 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:179
msgid ""
"This is documented on <a href=\"https://www.irif.fr/~jch/software/bittorrent/"
-"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer noopener"
-"\">tcp-congestion-control</a>."
+"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer "
+"noopener\">tcp-congestion-control</a>."
msgstr ""
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
diff --git a/applications/luci-app-travelmate/po/ar/travelmate.po b/applications/luci-app-travelmate/po/ar/travelmate.po
index 3490828a92..41a635ec09 100644
--- a/applications/luci-app-travelmate/po/ar/travelmate.po
+++ b/applications/luci-app-travelmate/po/ar/travelmate.po
@@ -31,7 +31,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -64,7 +64,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -99,7 +99,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -117,8 +117,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -131,7 +131,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -167,19 +167,19 @@ msgstr "إلغاء"
msgid "Drag to reorder"
msgstr "اسحب لإعادة ترتيب"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "ملف تعريف البريد الإلكتروني"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "عنوان مستقبل البريد الإلكتروني"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "عنوان مرسل البريد الإلكتروني"
@@ -187,7 +187,7 @@ msgstr "عنوان مرسل البريد الإلكتروني"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "موضوع البريد الإلكتروني"
@@ -266,7 +266,7 @@ msgstr ""
msgid "General Settings"
msgstr "الاعدادات العامة"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -274,7 +274,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -296,7 +296,7 @@ msgstr "معلومة"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -312,17 +312,25 @@ msgstr ""
msgid "Last Run"
msgstr "آخر تشغيل"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -349,13 +357,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -376,11 +384,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -445,17 +453,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -467,11 +475,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -507,7 +515,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -531,7 +539,7 @@ msgstr ""
msgid "Save"
msgstr "إحفض"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -543,15 +551,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -559,7 +567,7 @@ msgstr ""
msgid "Settings"
msgstr "إعدادات"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -578,7 +586,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -616,19 +624,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -659,7 +667,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -671,11 +679,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "تأخير الزناد"
@@ -688,7 +696,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -708,6 +716,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/bg/travelmate.po b/applications/luci-app-travelmate/po/bg/travelmate.po
index a27138f0e4..a9af6c9c1b 100644
--- a/applications/luci-app-travelmate/po/bg/travelmate.po
+++ b/applications/luci-app-travelmate/po/bg/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Допълнителни настройки"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "Затвори"
msgid "Drag to reorder"
msgstr "Плъзнете, за да пренаредите"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-Mail Профил"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "E-Mail Изпращач"
@@ -186,7 +186,7 @@ msgstr "E-Mail Изпращач"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "E-Mail Тема"
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "Основни настройки"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr "Информация"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr "Запази"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/bn_BD/travelmate.po b/applications/luci-app-travelmate/po/bn_BD/travelmate.po
index c52319a25d..305963bea6 100644
--- a/applications/luci-app-travelmate/po/bn_BD/travelmate.po
+++ b/applications/luci-app-travelmate/po/bn_BD/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "বাতিল"
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "সাধারণ সেটিংস"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr "সংরক্ষণ করুন"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr "সেটিংস"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/ca/travelmate.po b/applications/luci-app-travelmate/po/ca/travelmate.po
index cd9ace8bb0..466853f3f3 100644
--- a/applications/luci-app-travelmate/po/ca/travelmate.po
+++ b/applications/luci-app-travelmate/po/ca/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr "Script d’inici de sessió automàtic"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr "Detecció de portals captius"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Límit de connexions"
@@ -166,19 +166,19 @@ msgstr "Oblida-ho"
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Adreça del destinatari de correu"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "Paràmetres generals"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr "Informació"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr "Darrera execució"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr "Opcional"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr "SSID (amagat)"
msgid "Save"
msgstr "Desar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr "Paràmetres"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/cs/travelmate.po b/applications/luci-app-travelmate/po/cs/travelmate.po
index 3f27db0470..dc0cc9067c 100644
--- a/applications/luci-app-travelmate/po/cs/travelmate.po
+++ b/applications/luci-app-travelmate/po/cs/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Další nastavení"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-mailový profil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Adresa odesílatele e-mailu"
@@ -186,7 +186,7 @@ msgstr "Adresa odesílatele e-mailu"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Téma e-mailu"
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "Obecná nastavení"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr "Informace"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr "Poslední spuštění"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr "Uložit"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Prodleva spuštění"
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/da/travelmate.po b/applications/luci-app-travelmate/po/da/travelmate.po
index 5ec7e58837..57893fd48e 100644
--- a/applications/luci-app-travelmate/po/da/travelmate.po
+++ b/applications/luci-app-travelmate/po/da/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Yderligere indstillinger"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -118,8 +118,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -132,7 +132,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -168,19 +168,19 @@ msgstr "Afvis"
msgid "Drag to reorder"
msgstr "Træk for at omarrangere"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-mail profil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Modtagerens e-mailadresse"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "E-mail afsenderadresse"
@@ -188,7 +188,7 @@ msgstr "E-mail afsenderadresse"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "E-mail emne"
@@ -231,7 +231,8 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:305
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr "Aktiver verbose debug-logning i tilfælde af eventuelle behandlingsfejl."
+msgstr ""
+"Aktiver verbose debug-logning i tilfælde af eventuelle behandlingsfejl."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:263
msgid "Enable/Disable this network"
@@ -267,7 +268,7 @@ msgstr ""
msgid "General Settings"
msgstr "Generelle indstillinger"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -275,7 +276,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -297,7 +298,7 @@ msgstr "Information"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -313,17 +314,25 @@ msgstr ""
msgid "Last Run"
msgstr "Sidste kørsel"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -350,13 +359,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -377,11 +386,11 @@ msgstr ""
msgid "Optional"
msgstr "Valgfrit"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -446,17 +455,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -468,11 +477,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -508,7 +517,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -532,7 +541,7 @@ msgstr ""
msgid "Save"
msgstr "Gem"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -544,15 +553,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Serviceprioritet"
@@ -560,7 +569,7 @@ msgstr "Serviceprioritet"
msgid "Settings"
msgstr "Indstillinger"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -579,7 +588,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -617,19 +626,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -660,7 +669,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -672,11 +681,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Udløserforsinkelse"
@@ -689,7 +698,7 @@ msgstr "Brug systemcertifikater"
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Brugeragent"
@@ -709,6 +718,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index 7efce6f1a4..d80a12d391 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -30,7 +30,7 @@ msgstr "Uplink hinzufügen..."
msgid "Additional Settings"
msgstr "Zusätzliche Einstellungen"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Zusätzliche Trigger-Verzögerung in Sekunden, bevor Travelmate startet."
@@ -54,7 +54,7 @@ msgstr "Automatisch hinzugefügter offener Uplink"
msgid "Auto Login Script"
msgstr "Auto-Login-Skript"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Automatisch offene Uplinks hinzufügen"
@@ -67,7 +67,7 @@ msgstr ""
"nach fehlgeschlagenen Anmeldeversuchen. <br /> Die Standardeinstellung '0' "
"deaktiviert diese Funktion."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -110,7 +110,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Captive-Portal-Erkennung"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "Captive-Portal-URL"
@@ -130,16 +130,16 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"Konfiguration des travelmate-Pakets, um die Funktion des Reiserouters zu "
"aktivieren. Weitere Informationen <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >finden Sie in der Online-Dokumentation</a>. <br /> "
-"<em>Bitte beachten Sie:</em> Beim ersten Start rufen Sie bitte den "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >finden Sie in der Online-Dokumentation</a>. "
+"<br /> <em>Bitte beachten Sie:</em> Beim ersten Start rufen Sie bitte den "
"'Interface Wizard' einmal auf, um die notwendigen Netzwerk- und Firewall-"
"Einstellungen vorzunehmen."
@@ -151,7 +151,7 @@ msgstr "Verbindungsende"
msgid "Connection End Expiry"
msgstr "Verbindungsende-Ablauf"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Verbindungslimit"
@@ -187,19 +187,19 @@ msgstr "Verwerfen"
msgid "Drag to reorder"
msgstr "Ziehen zur Neuanordnung"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "E-Mail-Hook"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-Mail-Profil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "E-Mail Empfängeradresse"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "E-Mail Absenderadresse"
@@ -207,7 +207,7 @@ msgstr "E-Mail Absenderadresse"
msgid "E-Mail Settings"
msgstr "E-Mail-Einstellungen"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "E-Mail-Thema"
@@ -289,7 +289,7 @@ msgstr "SCHNELL"
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
"Generieren Sie für jede Uplink-Verbindung eine zufällige Unicast-MAC-Adresse."
@@ -298,7 +298,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr "Zugriff auf LuCI App Travelmate gewähren"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -322,7 +322,7 @@ msgstr "Informationen"
msgid "Interface Name"
msgstr "Name der Schnittstelle"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Zeitüberschreitung der Schnittstelle"
@@ -338,17 +338,25 @@ msgstr "Schnittstellen-Assistent ..."
msgid "Last Run"
msgstr "Letzter Durchgang"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -375,7 +383,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -383,7 +391,7 @@ msgstr ""
"Mindestschwelle für die Signalqualität in Prozent für bedingte Uplink-"
"Verbindungen/Unterbrechungen."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Netzfehlerprüfung"
@@ -404,11 +412,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Gesamt-Timeout"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Gesamtzeitlimit für Wiederholungen in Sekunden."
@@ -475,11 +483,11 @@ msgstr ""
"Bitte beachten Sie: Für E-Mail-Benachrichtigungen muss das Paket <em>mstmp</"
"em> separat eingerichtet werden.<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "ProActive-Uplink-Switch"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -487,7 +495,7 @@ msgstr ""
"Trotz einer bereits bestehenden Verbindung proaktiv scannen und zu einem "
"Uplink mit höherer Priorität wechseln."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
"Profil, das von 'msmtp' zur Benachrichtigung von Travelmate-E-Mails "
@@ -501,11 +509,11 @@ msgstr "QR-Code Übersicht"
msgid "Radio Selection"
msgstr "Funkmodulauswahl"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "MAC-Adressen randomisieren"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr "Empfängeradresse für Travelmate-Benachrichtigungs-E-Mails."
@@ -543,7 +551,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Wiederholungslimit für eine Verbindung zu einem Uplink."
@@ -567,7 +575,7 @@ msgstr "SSID (versteckt)"
msgid "Save"
msgstr "Speichern"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -579,16 +587,16 @@ msgstr "Weiterscannen"
msgid "Script Arguments"
msgstr "Skriptargumente"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "Absenderadresse für Travelmate-Benachrichtigungs-E-Mails."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
"Sendet nach jeder erfolgreichen Uplink-Verbindung Benachrichtigungs-E-Mails."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Dienstpriorität"
@@ -596,7 +604,7 @@ msgstr "Dienstpriorität"
msgid "Settings"
msgstr "Einstellungen"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Signalqualitätsschwelle"
@@ -617,8 +625,8 @@ msgid "Station ID"
msgstr "Stations-ID"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Stationsschnittstelle"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -655,21 +663,21 @@ msgid "The interface metric"
msgstr "Die Schnittstellenmetrik"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "Die logische VPN-Netzwerkschnittstelle, z.B. 'wg0' oder 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"Die ausgewählte URL wird für Konnektivitäts- und Captive-Portal-Prüfungen "
"verwendet."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "Die ausgewählte Priorität wird für Travelmate-Prozesse verwendet."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -708,7 +716,7 @@ msgstr ""
"Alias-Netzwerkschnittstelle mit allen erforderlichen Netzwerk- und Firewall-"
"Einstellungen."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "Thema für Travelmate-Benachrichtigungs-E-Mails."
@@ -720,11 +728,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Travelmate-Einstellungen"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Fehlende Internetverfügbarkeit als Fehler behandeln."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Verzögerung der Trigger-Bedingung"
@@ -737,7 +745,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "User-Agent"
@@ -757,6 +765,14 @@ msgstr "VPN-Dienst"
msgid "VPN Settings"
msgstr "VPN-Einstellungen"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -918,6 +934,12 @@ msgstr ""
msgid "use the second radio only (radio1)"
msgstr ""
+#~ msgid "Station Interface"
+#~ msgstr "Stationsschnittstelle"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "Die logische VPN-Netzwerkschnittstelle, z.B. 'wg0' oder 'tun0'."
+
#~ msgid "Identify"
#~ msgstr "Identifizieren"
@@ -969,16 +991,16 @@ msgstr ""
#~ msgid ""
#~ "Configuration of the travelmate package to to enable travel router "
#~ "functionality. For further information <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >check the online documentation</"
-#~ "a>. <br /> <em>Please note:</em> On first start please call the "
-#~ "'Interface Wizard' once, to make the necessary network- and firewall "
-#~ "settings."
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >check the online "
+#~ "documentation</a>. <br /> <em>Please note:</em> On first start please "
+#~ "call the 'Interface Wizard' once, to make the necessary network- and "
+#~ "firewall settings."
#~ msgstr ""
#~ "Konfiguration des Travelmate-Pakets zur Aktivierung der Travel-Router-"
#~ "Funktionalität. Weitere Informationen <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >finden Sie in der Online-"
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >finden Sie in der Online-"
#~ "Dokumentation</a>.<br /><em>Bitte beachten Sie:</em>Rufen Sie beim ersten "
#~ "Start den 'Interface Wizard' einmal auf, um die erforderlichen Netzwerk- "
#~ "und Firewall-Einstellungen vorzunehmen."
diff --git a/applications/luci-app-travelmate/po/el/travelmate.po b/applications/luci-app-travelmate/po/el/travelmate.po
index ce403fb674..ced5be9050 100644
--- a/applications/luci-app-travelmate/po/el/travelmate.po
+++ b/applications/luci-app-travelmate/po/el/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Επιπρόσθετες ρυθμίσεις"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "Γενικές ρυθμίσεις"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr "Ρυθμίσεις"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/en/travelmate.po b/applications/luci-app-travelmate/po/en/travelmate.po
index 2b6d51bb65..61218dc42a 100644
--- a/applications/luci-app-travelmate/po/en/travelmate.po
+++ b/applications/luci-app-travelmate/po/en/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/es/travelmate.po b/applications/luci-app-travelmate/po/es/travelmate.po
index 376dc58adf..6fff0d9dc2 100644
--- a/applications/luci-app-travelmate/po/es/travelmate.po
+++ b/applications/luci-app-travelmate/po/es/travelmate.po
@@ -33,7 +33,7 @@ msgstr "Agregar enlace ascendente..."
msgid "Additional Settings"
msgstr "Configuración adicional"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -59,7 +59,7 @@ msgstr "Enlace ascendente abierto añadido automáticamente"
msgid "Auto Login Script"
msgstr "Script de inicio de sesión automático"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Auto agregar enlaces ascendentes abiertos"
@@ -72,7 +72,7 @@ msgstr ""
"minutos, p.e. después de intentos fallidos de inicio de sesión.<br/> El "
"valor predeterminado de '0' desactiva esta función."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -114,7 +114,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Detección de portal cautivo"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "URL del portal cautivo"
@@ -134,18 +134,18 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"Configuración del paquete travelmate para activar la funcionalidad del "
"enrutador de viaje. Para obtener más información <a href=\"https://github."
-"com/openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-"\"_blank\" rel=\"noreferrer noopener\" >consulte la documentación en línea</"
-"a>. <br /> <em>Tenga en cuenta:</em> En el primer inicio, llame una vez al "
-"\"Asistente de interfaz\" para realizar los ajustes necesarios de red y "
-"firewall."
+"com/openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+"target=\"_blank\" rel=\"noreferrer noopener\" >consulte la documentación en "
+"línea</a>. <br /> <em>Tenga en cuenta:</em> En el primer inicio, llame una "
+"vez al \"Asistente de interfaz\" para realizar los ajustes necesarios de red "
+"y firewall."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:519
msgid "Connection End"
@@ -155,7 +155,7 @@ msgstr "Fin de conexión"
msgid "Connection End Expiry"
msgstr "Caducidad de fin de conexión"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Límite de conexión"
@@ -191,19 +191,19 @@ msgstr "Descartar"
msgid "Drag to reorder"
msgstr "Arrastrar para reordenar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "Gancho de correo electrónico"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "Perfil de correo electrónico"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Dirección del destinatario de correo electrónico"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Dirección del remitente de correo electrónico"
@@ -211,7 +211,7 @@ msgstr "Dirección del remitente de correo electrónico"
msgid "E-Mail Settings"
msgstr "Configuraciones del correo electrónico"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Tema del correo electrónico"
@@ -294,7 +294,7 @@ msgstr "RÁPIDO"
msgid "General Settings"
msgstr "Configuración general"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
"Genere una dirección MAC de unidifusión aleatoria para cada conexión de "
@@ -304,7 +304,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr "Otorgar acceso a la aplicación Travelmate de LuCI"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -328,7 +328,7 @@ msgstr "Información"
msgid "Interface Name"
msgstr "Nombre de interfaz"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Tiempo de espera de la interfaz"
@@ -344,11 +344,19 @@ msgstr "Asistente de interfaz..."
msgid "Last Run"
msgstr "Último inicio"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "Limitar AutoAdd"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
@@ -356,7 +364,7 @@ msgstr ""
"Limite el número máximo de enlaces ascendentes abiertos agregados "
"automáticamente. Para desactivar esta limitación, establézcala en '0'."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
"Limite los resultados del análisis cercano para procesar solo los enlaces "
@@ -386,7 +394,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "Gestión de protección del marco"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -394,7 +402,7 @@ msgstr ""
"Umbral de calidad de señal mínimo como porcentaje para conexiones (dis-) de "
"enlace condicional."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Comprobación de error neto"
@@ -415,11 +423,11 @@ msgstr "Encender/Apagar"
msgid "Optional"
msgstr "Opcional"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Tiempo de espera total"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Tiempo de espera de reintento global en segundos."
@@ -439,9 +447,9 @@ msgstr ""
"Descripción general de todos los enlaces ascendentes configurados para "
"Travelmate. Puede editar, eliminar o priorizar los enlaces ascendentes "
"existentes arrastrando y soltando y escaneando los nuevos. <br />La conexión "
-"de enlace ascendente utilizada actualmente se enfatiza en <span style="
-"\"color:rgb(51, 119, 204);font-weight:bold\">azul</span>, una conexión de "
-"enlace ascendente VPN cifrada se enfatiza en <span style=\"color:rgb(68, "
+"de enlace ascendente utilizada actualmente se enfatiza en <span "
+"style=\"color:rgb(51, 119, 204);font-weight:bold\">azul</span>, una conexión "
+"de enlace ascendente VPN cifrada se enfatiza en <span style=\"color:rgb(68, "
"170, 68);font-weight:bold\">verde</span>."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:412
@@ -493,11 +501,11 @@ msgstr ""
"Tenga en cuenta: las notificaciones por correo electrónico requieren la "
"configuración por separado del paquete <em>mstmp</em>.<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "Interruptor de enlace proactivo"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -505,7 +513,7 @@ msgstr ""
"Escanee de forma proactiva y cambie a un enlace de mayor prioridad, a pesar "
"de una conexión ya existente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
"Perfil utilizado por 'msmtp' para los correos electrónicos de notificación "
@@ -519,11 +527,11 @@ msgstr "Descripción general del código QR"
msgid "Radio Selection"
msgstr "Selección de radio"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "Aleatorizar direcciones MAC"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
"Dirección del destinatario de los correos electrónicos de notificación de "
@@ -564,7 +572,7 @@ msgid ""
msgstr ""
"Restrinja Travelmate a una sola radio o cambie el orden de escaneo general."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Vuelva a intentar el límite para conectarse a un enlace ."
@@ -588,7 +596,7 @@ msgstr "SSID (oculto)"
msgid "Save"
msgstr "Guardar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "Límite de escaneo"
@@ -600,19 +608,19 @@ msgstr "Escanear en"
msgid "Script Arguments"
msgstr "Argumentos de script"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
"Dirección del remitente para los correos electrónicos de notificación de "
"Travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
"Envía notificaciones por correo electrónico después de cada conexión de "
"enlace ascendente exitosa."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Prioridad de servicio"
@@ -620,7 +628,7 @@ msgstr "Prioridad de servicio"
msgid "Settings"
msgstr "Configuraciones"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Umbral de calidad de señal"
@@ -642,8 +650,8 @@ msgid "Station ID"
msgstr "ID de estación"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Interfaz de estación"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -680,22 +688,22 @@ msgid "The interface metric"
msgstr "La métrica de la interfaz"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "La interfaz de red lógica vpn, p.ej. 'wg0' o 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"La URL seleccionada se utilizará para las comprobaciones de conectividad y "
"del portal cautivo."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
"La prioridad seleccionada se utilizará para los procesos de Travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -735,7 +743,7 @@ msgstr ""
"una vez. Este asistente crea una interfaz de red de alias IPv4 e IPv6 con "
"todas las configuraciones de red y cortafuegos requeridas."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "Tema para correos electrónicos de notificación de compañeros de viaje."
@@ -747,11 +755,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Configuración de Travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Trate la falta de disponibilidad de Internet como un error."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Retraso de disparo"
@@ -764,7 +772,7 @@ msgstr "Usar certificados del sistema"
msgid "Use the specified MAC address for this uplink."
msgstr "Utilice la dirección MAC especificada para este enlace ascendente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Agente de usuario"
@@ -784,6 +792,14 @@ msgstr "Servicio VPN"
msgid "VPN Settings"
msgstr "Configuración de VPN"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -948,6 +964,12 @@ msgstr "use la primera radio solamente (radio0)"
msgid "use the second radio only (radio1)"
msgstr "use la segunda radio solamente (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "Interfaz de estación"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "La interfaz de red lógica vpn, p.ej. 'wg0' o 'tun0'."
+
#~ msgid "Identify"
#~ msgstr "Identificar"
@@ -1001,17 +1023,17 @@ msgstr "use la segunda radio solamente (radio1)"
#~ msgid ""
#~ "Configuration of the travelmate package to to enable travel router "
#~ "functionality. For further information <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >check the online documentation</"
-#~ "a>. <br /> <em>Please note:</em> On first start please call the "
-#~ "'Interface Wizard' once, to make the necessary network- and firewall "
-#~ "settings."
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >check the online "
+#~ "documentation</a>. <br /> <em>Please note:</em> On first start please "
+#~ "call the 'Interface Wizard' once, to make the necessary network- and "
+#~ "firewall settings."
#~ msgstr ""
#~ "Configuración del paquete travelmate para activar la funcionalidad del "
#~ "enrutador de viaje. Para mayor información <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >consulte la documentación en "
-#~ "línea</a>. <br /> <em>Tenga en cuenta:</em> En el primer inicio, llame "
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >consulte la documentación "
+#~ "en línea</a>. <br /> <em>Tenga en cuenta:</em> En el primer inicio, llame "
#~ "una vez al \"Asistente de interfaz\" para realizar los ajustes necesarios "
#~ "de red y firewall."
diff --git a/applications/luci-app-travelmate/po/fi/travelmate.po b/applications/luci-app-travelmate/po/fi/travelmate.po
index 3236aa7b78..1d39b366ad 100644
--- a/applications/luci-app-travelmate/po/fi/travelmate.po
+++ b/applications/luci-app-travelmate/po/fi/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Lisäasetukset"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "Hylkää"
msgid "Drag to reorder"
msgstr "Vedä järjestääksesi uudelleen"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "Yleiset asetukset"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr "Tietoja"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr "Viimeksi ajettu"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr "Tallenna"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr "Asetukset"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/fr/travelmate.po b/applications/luci-app-travelmate/po/fr/travelmate.po
index 93346c1373..cce9577122 100644
--- a/applications/luci-app-travelmate/po/fr/travelmate.po
+++ b/applications/luci-app-travelmate/po/fr/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Paramètres supplémentaires"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "Effacer"
msgid "Drag to reorder"
msgstr "Faites glisser pour réorganiser"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-mail du profil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Adresse e-mail du destinataire"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Adresse e-mail de l'expéditeur"
@@ -186,7 +186,7 @@ msgstr "Adresse e-mail de l'expéditeur"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Objet de l'e-mail"
@@ -267,7 +267,7 @@ msgstr ""
msgid "General Settings"
msgstr "Paramètres généraux"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -275,7 +275,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -297,7 +297,7 @@ msgstr "Information"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -313,17 +313,25 @@ msgstr ""
msgid "Last Run"
msgstr "Dernière exécution"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -350,13 +358,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -377,11 +385,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -446,17 +454,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -468,11 +476,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -508,7 +516,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -532,7 +540,7 @@ msgstr ""
msgid "Save"
msgstr "Sauvegarder"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -544,15 +552,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -560,7 +568,7 @@ msgstr ""
msgid "Settings"
msgstr "Paramètres"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -579,7 +587,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -617,19 +625,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -660,7 +668,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -672,11 +680,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Délai de déclenchement"
@@ -689,7 +697,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -709,6 +717,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/he/travelmate.po b/applications/luci-app-travelmate/po/he/travelmate.po
index f74874acd9..727e10938e 100644
--- a/applications/luci-app-travelmate/po/he/travelmate.po
+++ b/applications/luci-app-travelmate/po/he/travelmate.po
@@ -31,7 +31,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -64,7 +64,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -99,7 +99,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -117,8 +117,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -131,7 +131,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -167,19 +167,19 @@ msgstr "התעלמות"
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -266,7 +266,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -274,7 +274,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -296,7 +296,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -312,17 +312,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -349,13 +357,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -376,11 +384,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -445,17 +453,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -467,11 +475,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -507,7 +515,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -531,7 +539,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -543,15 +551,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -559,7 +567,7 @@ msgstr ""
msgid "Settings"
msgstr "הגדרות"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -578,7 +586,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -616,19 +624,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -659,7 +667,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -671,11 +679,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -688,7 +696,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -708,6 +716,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/hi/travelmate.po b/applications/luci-app-travelmate/po/hi/travelmate.po
index fe7a49ebc6..889fb413bf 100644
--- a/applications/luci-app-travelmate/po/hi/travelmate.po
+++ b/applications/luci-app-travelmate/po/hi/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/hu/travelmate.po b/applications/luci-app-travelmate/po/hu/travelmate.po
index 61c60f2509..6ebfd4ae6b 100644
--- a/applications/luci-app-travelmate/po/hu/travelmate.po
+++ b/applications/luci-app-travelmate/po/hu/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "További beállítások"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-Mail profil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "E-Mail küldő cím"
@@ -186,7 +186,7 @@ msgstr "E-Mail küldő cím"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
#, fuzzy
msgid "E-Mail Topic"
msgstr "E-Mail téma"
@@ -266,7 +266,7 @@ msgstr ""
msgid "General Settings"
msgstr "Általános Beállítások"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -274,7 +274,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -296,7 +296,7 @@ msgstr "Információ"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -312,17 +312,25 @@ msgstr ""
msgid "Last Run"
msgstr "Utolsó futás"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -349,13 +357,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -376,11 +384,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -445,17 +453,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -467,11 +475,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -507,7 +515,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -531,7 +539,7 @@ msgstr ""
msgid "Save"
msgstr "Mentés"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -543,15 +551,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -559,7 +567,7 @@ msgstr ""
msgid "Settings"
msgstr "Beállítások"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -578,7 +586,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -617,19 +625,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -660,7 +668,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -672,11 +680,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Aktiváló késleltetése"
@@ -689,7 +697,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -709,6 +717,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/it/travelmate.po b/applications/luci-app-travelmate/po/it/travelmate.po
index c63b45c455..1b51ac7401 100644
--- a/applications/luci-app-travelmate/po/it/travelmate.po
+++ b/applications/luci-app-travelmate/po/it/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Impostazioni aggiuntive"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "Chiudi"
msgid "Drag to reorder"
msgstr "Trascina per ordinare"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "Profilo e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Indirizzo e-mail destinatario"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Indirizzo e-mail mittente"
@@ -186,7 +186,7 @@ msgstr "Indirizzo e-mail mittente"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Oggetto e-mail"
@@ -266,7 +266,7 @@ msgstr ""
msgid "General Settings"
msgstr "Impostazioni Generali"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -274,7 +274,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -296,7 +296,7 @@ msgstr "Informazioni"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -312,17 +312,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -349,13 +357,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -376,11 +384,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -445,17 +453,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -467,11 +475,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -507,7 +515,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -531,7 +539,7 @@ msgstr ""
msgid "Save"
msgstr "Salva"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -543,15 +551,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -559,7 +567,7 @@ msgstr ""
msgid "Settings"
msgstr "Impostazioni"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -578,7 +586,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -616,19 +624,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -659,7 +667,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -671,11 +679,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -688,7 +696,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -708,6 +716,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/ja/travelmate.po b/applications/luci-app-travelmate/po/ja/travelmate.po
index a9465c24ba..63eb0cf663 100644
--- a/applications/luci-app-travelmate/po/ja/travelmate.po
+++ b/applications/luci-app-travelmate/po/ja/travelmate.po
@@ -33,7 +33,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "追加設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Travelmate の処理が開始されるまでの、追加の遅延時間(秒)です。"
@@ -56,7 +56,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr "自動ログイン スクリプト"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -66,7 +66,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -103,7 +103,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr "キャプティブポータル検知"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -121,8 +121,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -135,7 +135,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "接続制限"
@@ -171,19 +171,19 @@ msgstr "閉じる"
msgid "Drag to reorder"
msgstr "ドラッグして並び替え"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "Eメールプロファイル"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Eメール受信アドレス"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Eメール送信者アドレス"
@@ -191,7 +191,7 @@ msgstr "Eメール送信者アドレス"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Eメールトピック"
@@ -272,7 +272,7 @@ msgstr ""
msgid "General Settings"
msgstr "一般設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -280,7 +280,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr "Travelmate が無線アップリンクへの接続成功を待つ時間です。"
@@ -302,7 +302,7 @@ msgstr "情報"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "インターフェース タイムアウト"
@@ -318,17 +318,25 @@ msgstr ""
msgid "Last Run"
msgstr "最終実行"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -355,7 +363,7 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -363,7 +371,7 @@ msgstr ""
"条件付きアップリンク接続(または切断)のための、シグナル品質閾値の下限(%)で"
"す。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "ネット エラーチェック"
@@ -384,11 +392,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "実行間隔"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "全体的な再試行タイムアウト(秒)です。"
@@ -453,11 +461,11 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "積極的なアップリンク切替"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -465,7 +473,7 @@ msgstr ""
"既存の接続に関わらず、より優先度の高いアップリンクへの積極的なスキャンと切り"
"替えを行います。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -477,11 +485,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -517,7 +525,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "アップリンクへの接続を試行する回数です。"
@@ -541,7 +549,7 @@ msgstr "SSID(ステルス)"
msgid "Save"
msgstr "保存"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -553,15 +561,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "サービス優先度"
@@ -569,7 +577,7 @@ msgstr "サービス優先度"
msgid "Settings"
msgstr "設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "シグナル品質閾値"
@@ -588,8 +596,8 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "ステーション インターフェース"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -626,19 +634,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -671,7 +679,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -683,11 +691,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "インターネット可用性が無い場合をエラーとして扱います。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "トリガ遅延"
@@ -700,7 +708,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -720,6 +728,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -881,6 +897,9 @@ msgstr ""
msgid "use the second radio only (radio1)"
msgstr ""
+#~ msgid "Station Interface"
+#~ msgstr "ステーション インターフェース"
+
#~ msgid "Buffer size in bytes to prepare nearby scan results."
#~ msgstr "スキャン結果を準備するためのバッファー サイズ (byte) です。"
diff --git a/applications/luci-app-travelmate/po/ko/travelmate.po b/applications/luci-app-travelmate/po/ko/travelmate.po
index cfca8ecfe6..01ba662da8 100644
--- a/applications/luci-app-travelmate/po/ko/travelmate.po
+++ b/applications/luci-app-travelmate/po/ko/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "닫기"
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "기본 설정"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr "정보"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/mr/travelmate.po b/applications/luci-app-travelmate/po/mr/travelmate.po
index bd1e8cba11..423a0b98ec 100644
--- a/applications/luci-app-travelmate/po/mr/travelmate.po
+++ b/applications/luci-app-travelmate/po/mr/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "डिसमिस करा"
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/ms/travelmate.po b/applications/luci-app-travelmate/po/ms/travelmate.po
index 42a824c17e..91c6b5d931 100644
--- a/applications/luci-app-travelmate/po/ms/travelmate.po
+++ b/applications/luci-app-travelmate/po/ms/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/nb_NO/travelmate.po b/applications/luci-app-travelmate/po/nb_NO/travelmate.po
index 4773e7fdd7..a26e51d5e2 100644
--- a/applications/luci-app-travelmate/po/nb_NO/travelmate.po
+++ b/applications/luci-app-travelmate/po/nb_NO/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Ytterligere innstillinger"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr "Dra for å endre rekkefølge"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-postprofil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "E-postsenderadresse"
@@ -186,7 +186,7 @@ msgstr "E-postsenderadresse"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "E-postemne"
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr "Generelle innstillinger"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr "Info"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr "Sist kjørt"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -531,7 +539,7 @@ msgstr ""
msgid "Save"
msgstr "Lagre"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -543,15 +551,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -559,7 +567,7 @@ msgstr ""
msgid "Settings"
msgstr "Innstillinger"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -578,7 +586,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -616,19 +624,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -659,7 +667,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -671,11 +679,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Utløserforsinkelse"
@@ -688,7 +696,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -708,6 +716,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/pl/travelmate.po b/applications/luci-app-travelmate/po/pl/travelmate.po
index f1b055326d..8a48d9c3e4 100644
--- a/applications/luci-app-travelmate/po/pl/travelmate.po
+++ b/applications/luci-app-travelmate/po/pl/travelmate.po
@@ -31,7 +31,7 @@ msgstr "Dodaj Uplink..."
msgid "Additional Settings"
msgstr "Dodatkowe ustawienia"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -56,7 +56,7 @@ msgstr "Automatycznie dodane otwarte łącza uplink"
msgid "Auto Login Script"
msgstr "Automatyczny skrypt logowania"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Automatycznie dodawaj otwarte łącza uplink"
@@ -68,7 +68,7 @@ msgstr ""
"Automatyczne (ponowne) włączenie uplink po <em>n</em> minutach, np. po "
"nieudanych próbach logowania.<br /> Domyślna wartość '0' wyłącza tę funkcję."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -109,7 +109,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Wykrywanie logowania w sieci"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "Adres URL portalu przechwytującego"
@@ -129,15 +129,15 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"Konfiguracja pakietu travelmate w celu włączenia funkcji routera podróżnego. "
"Aby uzyskać więcej informacji, <a href=\"https://github.com/openwrt/packages/"
-"blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >zapoznaj się z dokumentacją online</a>. <br /> "
+"blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >zapoznaj się z dokumentacją online</a>. <br /> "
"<em>Uwaga: </em> przy pierwszym uruchomieniu wywołaj raz 'Kreatora "
"interfejsu', aby dokonać niezbędnych ustawień sieci i zapory."
@@ -149,7 +149,7 @@ msgstr "Koniec połączenia"
msgid "Connection End Expiry"
msgstr "Wygaśnięcie zakończenia połączenia"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Limit połączenia"
@@ -185,19 +185,19 @@ msgstr "Odrzuć"
msgid "Drag to reorder"
msgstr "Przeciągnij, aby zmienić kolejność"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "E-Mail Hook"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "Profil e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Adres e-mail odbiorcy"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Adres e-mail nadawcy"
@@ -205,7 +205,7 @@ msgstr "Adres e-mail nadawcy"
msgid "E-Mail Settings"
msgstr "Ustawienia e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Temat e-mail"
@@ -288,7 +288,7 @@ msgstr "FAST"
msgid "General Settings"
msgstr "Ustawienia główne"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr "Wygeneruj losowy adres MAC unicast dla każdego połączenia uplink."
@@ -296,7 +296,7 @@ msgstr "Wygeneruj losowy adres MAC unicast dla każdego połączenia uplink."
msgid "Grant access to LuCI app travelmate"
msgstr "Przyznaj dostęp LuCI do aplikacji Travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -319,7 +319,7 @@ msgstr "Informacje"
msgid "Interface Name"
msgstr "Nazwa interfejsu"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Limit czasu interfejsu"
@@ -335,11 +335,19 @@ msgstr "Kreator interfejsu..."
msgid "Last Run"
msgstr "Ostatnie uruchomienie"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "Ogranicz automatyczne dodawanie"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
@@ -347,7 +355,7 @@ msgstr ""
"Ogranicz maksymalną liczbę automatycznie dodawanych otwartych łączy uplink. "
"Aby wyłączyć to ograniczenie, ustaw je na '0'."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
"Ogranicz wyniki skanowania w pobliżu, aby przetwarzać tylko najsilniejsze "
@@ -376,7 +384,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "Ochrona ramek zarządzania"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -384,7 +392,7 @@ msgstr ""
"Minimalny próg jakości sygnału jako wartość procentowa dla warunkowych "
"(ujemnych) połączeń."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Kontrola błędów sieci"
@@ -405,11 +413,11 @@ msgstr "Wł./Wył."
msgid "Optional"
msgstr "Opcjonalne"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Ogólny limit czasu"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Ogólny limit czasu powtarzania w sekundach."
@@ -483,11 +491,11 @@ msgstr ""
"Uwaga: Powiadomienia e-mail wymagają oddzielnej konfiguracji <em>mstmp</em> "
"pakietu. <br /> <p> &#xa0; </p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "Przełącznik połączenia ProActive"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -495,7 +503,7 @@ msgstr ""
"Aktywnie skanuj i przełączaj na łącze o wyższym priorytecie, pomimo już "
"istniejącego połączenia."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr "Profil używany przez \"msmtp\" do powiadomień travelmate e-mail."
@@ -507,11 +515,11 @@ msgstr "Przegląd kodów QR"
msgid "Radio Selection"
msgstr "Wybór radia"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "Losowe adresy MAC"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr "Adres odbiorcy wiadomości e-mail z powiadomieniem o travelmate."
@@ -550,7 +558,7 @@ msgid ""
msgstr ""
"Ogranicz travelmate do jednego radia lub zmień ogólną kolejność skanowania."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Limit powtórzeń do połączenia."
@@ -574,7 +582,7 @@ msgstr "SSID (ukryty)"
msgid "Save"
msgstr "Zapisz"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "Ograniczenie skanowania"
@@ -586,16 +594,16 @@ msgstr "Skanowanie włączone"
msgid "Script Arguments"
msgstr "Argumenty skryptu"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "Adres nadawcy dla powiadomień e-mail dla travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
"Wysyła powiadomienie e-mail po każdym udanym połączeniu przez sieć uplink."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Priorytet usługi"
@@ -603,7 +611,7 @@ msgstr "Priorytet usługi"
msgid "Settings"
msgstr "Ustawienia"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Próg jakości sygnału"
@@ -624,8 +632,8 @@ msgid "Station ID"
msgstr "Identyfikator stacji"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Interfejs stacji"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -662,21 +670,21 @@ msgid "The interface metric"
msgstr "Metryka interfejsu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "Logiczny interfejs sieci VPN, np. „wg0” lub „tun0”."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"Wybrany adres URL będzie używany do sprawdzania łączności i portalu "
"dostępowego."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "Wybrany priorytet będzie używany w procesach travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -716,7 +724,7 @@ msgstr ""
"Kreator ten tworzy interfejs sieciowy IPv4- i IPv6 alias z wszystkimi "
"wymaganymi ustawieniami sieci i zapory sieciowej."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "Temat powiadomień e-mail travelmate."
@@ -728,11 +736,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Ustawienia Travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Traktuj brak dostępu do internetu jako błąd."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Opóźnienie wyzwalacza"
@@ -745,7 +753,7 @@ msgstr "Użyj certyfikatów systemowych"
msgid "Use the specified MAC address for this uplink."
msgstr "Użyj określonego adresu MAC dla tego łącza uplink."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Agent użytkownika"
@@ -765,6 +773,14 @@ msgstr "Usługa VPN"
msgid "VPN Settings"
msgstr "Ustawienia VPN"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -927,6 +943,12 @@ msgstr "używaj tylko pierwszego radia (radio0)"
msgid "use the second radio only (radio1)"
msgstr "używaj tylko drugiego radia (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "Interfejs stacji"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "Logiczny interfejs sieci VPN, np. „wg0” lub „tun0”."
+
#~ msgid "Identify"
#~ msgstr "Identyfikuj"
@@ -979,17 +1001,17 @@ msgstr "używaj tylko drugiego radia (radio1)"
#~ msgid ""
#~ "Configuration of the travelmate package to to enable travel router "
#~ "functionality. For further information <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >check the online documentation</"
-#~ "a>. <br /> <em>Please note:</em> On first start please call the "
-#~ "'Interface Wizard' once, to make the necessary network- and firewall "
-#~ "settings."
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >check the online "
+#~ "documentation</a>. <br /> <em>Please note:</em> On first start please "
+#~ "call the 'Interface Wizard' once, to make the necessary network- and "
+#~ "firewall settings."
#~ msgstr ""
#~ "Konfiguracja pakietu \"travelmate\" do obsługi urządzenia Travel Router. "
#~ "Więcej informacji <a href=\"https://github.com/openwrt/packages/blob/"
-#~ "master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-#~ "\"noreferrer noopener\" > można znaleźć w dokumentacji internetowej</a>. "
-#~ "<br /> <em>Uwaga:</em> Przy pierwszym uruchomieniu należy jednorazowo "
+#~ "master/net/travelmate/files/README.md\" target=\"_blank\" "
+#~ "rel=\"noreferrer noopener\" > można znaleźć w dokumentacji internetowej</"
+#~ "a>. <br /> <em>Uwaga:</em> Przy pierwszym uruchomieniu należy jednorazowo "
#~ "przejść do \"Kreatora interfejsu\", aby wprowadzić niezbędne ustawienia "
#~ "sieci i zapory."
diff --git a/applications/luci-app-travelmate/po/pt/travelmate.po b/applications/luci-app-travelmate/po/pt/travelmate.po
index 69cbfaf6fc..a5d7be2749 100644
--- a/applications/luci-app-travelmate/po/pt/travelmate.po
+++ b/applications/luci-app-travelmate/po/pt/travelmate.po
@@ -30,7 +30,7 @@ msgstr "Adicionar ligação ascendente..."
msgid "Additional Settings"
msgstr "Configurações adicionais"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Atraso adicional em segundos antes do travelmate processe os gatilhos."
@@ -53,7 +53,7 @@ msgstr "Ligação ascendente aberta adicionada automaticamente"
msgid "Auto Login Script"
msgstr "Script de Login Automático"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Adicionar ligações ascendentes abertos automaticamente"
@@ -66,7 +66,7 @@ msgstr ""
"minutos, por exemplo, quando as tentativas de login fracassarem. <br /> O "
"valor predefinido '0' desativa esse recurso."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -109,7 +109,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Detecção de Portal de Autenticação"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "URL do portal cativo"
@@ -129,17 +129,17 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"A configuração do pacote travelmate para ativar a funcionalidade do roteador "
"de viagens. Para obter mais informações <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >, consulte a documentação online</a>. <br /> <em> "
-"Nota:</em> Na primeira inicialização chame o 'Assistente da interface', para "
-"fazer as configurações necessárias da rede e do firewall."
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >, consulte a documentação online</a>. <br /> "
+"<em> Nota:</em> Na primeira inicialização chame o 'Assistente da interface', "
+"para fazer as configurações necessárias da rede e do firewall."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:519
msgid "Connection End"
@@ -149,7 +149,7 @@ msgstr "Fim da conexão"
msgid "Connection End Expiry"
msgstr "Validade do fim da conexão"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Limite de conexão"
@@ -185,19 +185,19 @@ msgstr "Dispensar"
msgid "Drag to reorder"
msgstr "Arraste para reordenar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "Gancho do e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "Perfil de e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Endereço de e-mail do destinatário"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Endereço de e-mail do remetente"
@@ -205,7 +205,7 @@ msgstr "Endereço de e-mail do remetente"
msgid "E-Mail Settings"
msgstr "Configurações do e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Assunto do e-mail"
@@ -288,7 +288,7 @@ msgstr "RÁPIDO"
msgid "General Settings"
msgstr "Configurações gerais"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
"Gerar um endereço MAC unicast aleatório para cada ligação ascendente da "
@@ -298,7 +298,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr "Conceder acesso ao LuCI ao app travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -322,7 +322,7 @@ msgstr "Informação"
msgid "Interface Name"
msgstr "Nome da interface"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Estouro de Tempo da Interface"
@@ -338,11 +338,19 @@ msgstr "Assistente da interface..."
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "Limitar o AutoAdd"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
@@ -350,7 +358,7 @@ msgstr ""
"Limitar a quantidade máxima de ligações ascendentes abertas automaticamente. "
"Para desativar esta limitação, defina-a como '0'."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
"Limitar os resultados da varredura às ligações ascendentes mais próximas e "
@@ -379,7 +387,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "Gestão de proteção de datagrama"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -387,7 +395,7 @@ msgstr ""
"Limite percentual mínimo da qualidade do sinal para (des)conexões de ligação "
"ascendente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Verificação de Erros de Rede"
@@ -408,11 +416,11 @@ msgstr "Ligado/Desligado"
msgid "Optional"
msgstr "Opcional"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Estouro de Tempo Global"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Estouro de tempo global em segundos."
@@ -486,11 +494,11 @@ msgstr ""
"Observação: as notificações do e-mail requerem a configuração separada do "
"pacote <em>mstmp</em>.<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "Comutador de ligação ascendente ProActive"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -498,7 +506,7 @@ msgstr ""
"Analise e mude proativamente para uma ligação ascendente priorizado mais "
"alto, apesar de uma conexão já existente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
"Perfil usado pelo 'msmtp' para a notificação dos e-mails do travelmate."
@@ -511,11 +519,11 @@ msgstr "Visão geral do código QR"
msgid "Radio Selection"
msgstr "Seleção do rádio"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "Randomizar os endereços MAC"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
"Endereço do e-mail do destinatário para o recebimento das notificações do "
@@ -557,7 +565,7 @@ msgstr ""
"Restringir o travelmate a um único rádio ou alterar a ordem geral de "
"varredura."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Limite de retentiva de conexão com uma ligação ascendente."
@@ -581,7 +589,7 @@ msgstr "SSID (oculto)"
msgid "Save"
msgstr "Guardar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "Limite de varredura"
@@ -593,17 +601,17 @@ msgstr "Varredura ligada"
msgid "Script Arguments"
msgstr "Argumentos do script"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "Endereço e-mail do remetente para as notificações do travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
"Envia e-mails de notificação após cada conexão bem-recebida da ligação "
"ascendente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Prioridade do serviço"
@@ -611,7 +619,7 @@ msgstr "Prioridade do serviço"
msgid "Settings"
msgstr "Configurações"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Limite da Qualidade do Sinal"
@@ -632,8 +640,8 @@ msgid "Station ID"
msgstr "ID da estação"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Interface da Estação"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -670,21 +678,21 @@ msgid "The interface metric"
msgstr "A métrica de interface"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "A interface lógica da rede de vpn, por exemplo, 'wg0' ou 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"A URL selecionada será utilizada para as verificações do portal de "
"conectividade e do portal cativo."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "A prioridade selecionada será usada pelos processos do travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -722,7 +730,7 @@ msgstr ""
"Este assistente cria uma interface pseudónima de rede IPv4 e de IPv6 com "
"todas as configurações necessárias da rede e do firewall."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "O assunto do e-mail usado pela notificação do travelmate."
@@ -734,11 +742,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Configurações do Travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Tratar a falta de disponibilidade da Internet como um erro."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Atraso do Gatilho"
@@ -751,7 +759,7 @@ msgstr "Usar certificados de sistema"
msgid "Use the specified MAC address for this uplink."
msgstr "Usar o endereço MAC especificado para esta ligação ascendente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Agente do utilizador"
@@ -771,6 +779,14 @@ msgstr "Serviço de VPN"
msgid "VPN Settings"
msgstr "Configurações da VPN"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -933,6 +949,12 @@ msgstr "usar apenas o primeiro rádio (radio0)"
msgid "use the second radio only (radio1)"
msgstr "usar apenas o segundo rádio (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "Interface da Estação"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "A interface lógica da rede de vpn, por exemplo, 'wg0' ou 'tun0'."
+
#~ msgid "Identify"
#~ msgstr "Identificar"
@@ -987,17 +1009,17 @@ msgstr "usar apenas o segundo rádio (radio1)"
#~ msgid ""
#~ "Configuration of the travelmate package to to enable travel router "
#~ "functionality. For further information <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >check the online documentation</"
-#~ "a>. <br /> <em>Please note:</em> On first start please call the "
-#~ "'Interface Wizard' once, to make the necessary network- and firewall "
-#~ "settings."
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >check the online "
+#~ "documentation</a>. <br /> <em>Please note:</em> On first start please "
+#~ "call the 'Interface Wizard' once, to make the necessary network- and "
+#~ "firewall settings."
#~ msgstr ""
#~ "Configuração do pacote travelmate para ativar a funcionalidade do "
#~ "roteador de viagem. Para mais informações <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >, verifique a documentação on-"
-#~ "line</a>. <br /> <em>Observação:</em> ao iniciar pela primeira vez, "
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >, verifique a documentação "
+#~ "on-line</a>. <br /> <em>Observação:</em> ao iniciar pela primeira vez, "
#~ "acesse a 'Interface Wizard' uma vez para fazer as configurações "
#~ "necessárias da rede e do firewall."
diff --git a/applications/luci-app-travelmate/po/pt_BR/travelmate.po b/applications/luci-app-travelmate/po/pt_BR/travelmate.po
index 0bb29f4238..0a1cfc69d6 100644
--- a/applications/luci-app-travelmate/po/pt_BR/travelmate.po
+++ b/applications/luci-app-travelmate/po/pt_BR/travelmate.po
@@ -33,7 +33,7 @@ msgstr "Adicionar o Enlace..."
msgid "Additional Settings"
msgstr "Configurações Adicionais"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Atraso adicional em segundos antes do travelmate processe os gatilhos."
@@ -56,7 +56,7 @@ msgstr "O enlace aberto foi adicionado automaticamente"
msgid "Auto Login Script"
msgstr "Script de Login Automático"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Adicionar Automaticamente os Uplinks Abertos"
@@ -69,7 +69,7 @@ msgstr ""
"tentativas de login fracassarem. <br /> O valor predefinido '0' desativa "
"esse recurso."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -111,7 +111,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Detecção de Portal de Autenticação"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "URL do Portal Cativo"
@@ -131,17 +131,17 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"A configuração do pacote travelmate para ativar a funcionalidade do roteador "
"de viagens. Para obter mais informações <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >, consulte a documentação online</a>. <br /> <em> "
-"Nota:</em> Na primeira inicialização chame o 'Assistente da interface', para "
-"fazer as configurações necessárias da rede e do firewall."
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >, consulte a documentação online</a>. <br /> "
+"<em> Nota:</em> Na primeira inicialização chame o 'Assistente da interface', "
+"para fazer as configurações necessárias da rede e do firewall."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:519
msgid "Connection End"
@@ -151,7 +151,7 @@ msgstr "Fim da conexão"
msgid "Connection End Expiry"
msgstr "Validade do fim da conexão"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Limite de conexão"
@@ -187,19 +187,19 @@ msgstr "Dispensar"
msgid "Drag to reorder"
msgstr "Arraste para reordenar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "Gancho do E-Mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-Mail do Perfil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Endereço de E-Mail do Destinatário"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Endereço de E-Mail do Remetente"
@@ -207,7 +207,7 @@ msgstr "Endereço de E-Mail do Remetente"
msgid "E-Mail Settings"
msgstr "Configurações do E-Mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Assunto do E-Mail"
@@ -288,7 +288,7 @@ msgstr "RÁPIDO"
msgid "General Settings"
msgstr "Configurações gerais"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr "Gere um endereço MAC unicast aleatório para cada enlace da conexão."
@@ -296,7 +296,7 @@ msgstr "Gere um endereço MAC unicast aleatório para cada enlace da conexão."
msgid "Grant access to LuCI app travelmate"
msgstr "Conceda ao aplicativo travelmate acesso ao LuCI"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -320,7 +320,7 @@ msgstr "Informações"
msgid "Interface Name"
msgstr "Nome da Interface"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Estouro de Tempo da Interface"
@@ -336,11 +336,19 @@ msgstr "Assistente da Interface..."
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "Limite o AutoAdd"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
@@ -348,7 +356,7 @@ msgstr ""
"Limite a quantidade máxima de uplinks abertos automaticamente. Para "
"desativar esta limitação, defina-a como '0'."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
"Limite os resultados da varredura apenas para os enlaces mais próximos e com "
@@ -377,7 +385,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "Geren. da proteção da moldura"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -385,7 +393,7 @@ msgstr ""
"Limite percentual mínimo da qualidade do sinal para (des)conexões de enlaces "
"para fora."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Verificação de Erros da Rede"
@@ -406,11 +414,11 @@ msgstr "Ligado/Desligado"
msgid "Optional"
msgstr "Opcional"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Estouro de Tempo Global"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Estouro de tempo global em segundos."
@@ -432,8 +440,8 @@ msgstr ""
"soltar para novas digitalizações. <br /> O enlace da conexão usada "
"atualmente é enfatizada na cor <span style=\"color:rgb(51, 119, 204);font-"
"weight:bold\">azul</span>, uma conexão do enlace criptografado da VPN fica "
-"destacada na cor <span style=\"color:rgb(68, 170, 68);font-weight:bold"
-"\">verde</span>."
+"destacada na cor <span style=\"color:rgb(68, 170, 68);font-weight:"
+"bold\">verde</span>."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:412
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:972
@@ -484,11 +492,11 @@ msgstr ""
"Observação: As notificações do e-mail requerem a configuração separada do "
"pacote <em>mstmp</em>.<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "ProActive Switch de Ligação Acendente (Uplink)"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -496,7 +504,7 @@ msgstr ""
"Faça uma varredura de forma proativa e selecione um switch com prioridade "
"mais alta, mesmo que já exista uma conexão."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
"Perfil usado pelo 'msmtp' para a notificação dos E-mails do travelmate."
@@ -509,11 +517,11 @@ msgstr "Visão geral do código QR"
msgid "Radio Selection"
msgstr "Seleção do Rádio"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "Randomize os endereços MAC"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
"Endereço do E-Mail do destinatário para o recebimento das notificações do "
@@ -555,7 +563,7 @@ msgstr ""
"Restrinja o travelmate para um único rádio ou altere a ordem geral da "
"varredura."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Limite de novas tentativas de conexão com um enlace externo."
@@ -579,7 +587,7 @@ msgstr "SSID (oculto)"
msgid "Save"
msgstr "Salvar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "Limite da varredura"
@@ -591,15 +599,15 @@ msgstr "Varredura ligada"
msgid "Script Arguments"
msgstr "Argumentos do script"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "Endereço E-Mail do remetente para as notificações do travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr "Envia e-mails de notificação após cada conexão bem-recebida do enlace."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Prioridade do serviço"
@@ -607,7 +615,7 @@ msgstr "Prioridade do serviço"
msgid "Settings"
msgstr "Configurações"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Limite da Qualidade do Sinal"
@@ -628,8 +636,8 @@ msgid "Station ID"
msgstr "ID da estação"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Interface da Estação"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -666,21 +674,21 @@ msgid "The interface metric"
msgstr "A métrica de interface"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "A interface lógica da rede vpn, por exemplo, 'wg0' ou 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"A URL selecionada será utilizada para as verificações do portal de "
"conectividade e do portal cativo."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "A prioridade selecionada será usada pelos processos do travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -718,7 +726,7 @@ msgstr ""
"enlace. Este assistente cria uma interface de rede IPv4 e uma interface IPv6 "
"com todas as configurações necessárias da rede e do firewall."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "O assunto do E-mail usado pela notificação do travelmate."
@@ -730,11 +738,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Configurações do Travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Tratar a falta de disponibilidade da Internet como um erro."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Gatilho de Atraso"
@@ -747,7 +755,7 @@ msgstr "Utilize os certificados do sistema"
msgid "Use the specified MAC address for this uplink."
msgstr "Use o endereço MAC definido para este enlace."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Agente do usuário"
@@ -767,10 +775,19 @@ msgstr "Serviço VPN"
msgid "VPN Settings"
msgstr "Configurações da VPN"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
-msgstr "Valide o certificado do servidor usando o pacote CA embutido do sistema"
+msgstr ""
+"Valide o certificado do servidor usando o pacote CA embutido do sistema"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:305
msgid "Verbose Debug Logging"
@@ -928,6 +945,12 @@ msgstr "use apenas o primeiro rádio (radio0)"
msgid "use the second radio only (radio1)"
msgstr "use apenas o segundo rádio (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "Interface da Estação"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "A interface lógica da rede vpn, por exemplo, 'wg0' ou 'tun0'."
+
#~ msgid "Identify"
#~ msgstr "Identificar"
@@ -981,17 +1004,17 @@ msgstr "use apenas o segundo rádio (radio1)"
#~ msgid ""
#~ "Configuration of the travelmate package to to enable travel router "
#~ "functionality. For further information <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >check the online documentation</"
-#~ "a>. <br /> <em>Please note:</em> On first start please call the "
-#~ "'Interface Wizard' once, to make the necessary network- and firewall "
-#~ "settings."
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >check the online "
+#~ "documentation</a>. <br /> <em>Please note:</em> On first start please "
+#~ "call the 'Interface Wizard' once, to make the necessary network- and "
+#~ "firewall settings."
#~ msgstr ""
#~ "Configuração do pacote travelmate para ativar a funcionalidade do "
#~ "roteador de viagem. Para mais informações <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >, verifique a documentação on-"
-#~ "line</a>. <br /> <em>Observação:</em> Ao iniciar pela primeira vez, "
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >, verifique a documentação "
+#~ "on-line</a>. <br /> <em>Observação:</em> Ao iniciar pela primeira vez, "
#~ "acesse a 'Interface Wizard' uma vez, para fazer as configurações "
#~ "necessárias da rede e do firewall."
diff --git a/applications/luci-app-travelmate/po/ro/travelmate.po b/applications/luci-app-travelmate/po/ro/travelmate.po
index 1667feb61b..9838dcb444 100644
--- a/applications/luci-app-travelmate/po/ro/travelmate.po
+++ b/applications/luci-app-travelmate/po/ro/travelmate.po
@@ -31,7 +31,7 @@ msgstr "Adăugați legătura ascendentă..."
msgid "Additional Settings"
msgstr "Setări suplimentare"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -56,7 +56,7 @@ msgstr "Auto Adăugat Deschis Uplink"
msgid "Auto Login Script"
msgstr "Script de conectare automată"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Adăugare automată a legăturilor deschise"
@@ -69,7 +69,7 @@ msgstr ""
"em> minute, de exemplu, după încercări eșuate de conectare.<br /> Valoarea "
"implicită de '0' dezactivează această funcție."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -112,7 +112,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Detectarea portalului captiv"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "Portal captiv URL"
@@ -132,14 +132,14 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"Configurarea pachetului travelmate pentru a activa funcționalitatea "
-"routerului de călătorie. Pentru informații suplimentare <a href=\"https"
-"://github.com/openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+"routerului de călătorie. Pentru informații suplimentare <a href=\"https://"
+"github.com/openwrt/packages/blob/master/net/travelmate/files/README.md\" "
"target=\"_blank\" rel=\"noreferrer noopener\" >verificați documentația "
"online</a>. <br /> <em>Rețineți:</em> La prima pornire, vă rugăm să apelați "
"o dată \"Interface Wizard\" (Expertul de interfață), pentru a face setările "
@@ -153,7 +153,7 @@ msgstr "Capătul conexiunii"
msgid "Connection End Expiry"
msgstr "Expirarea sfârșitului conexiunii"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Limita de conectare"
@@ -189,19 +189,19 @@ msgstr "Închideți"
msgid "Drag to reorder"
msgstr "Trageți pentru a reordona"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "E-mail cârlig"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "Profil de e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Adresa de e-mail a destinatarului"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Adresa expeditorului de e-mail"
@@ -209,7 +209,7 @@ msgstr "Adresa expeditorului de e-mail"
msgid "E-Mail Settings"
msgstr "Setări de e-mail"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Subiect E-Mail"
@@ -292,7 +292,7 @@ msgstr "RAPID"
msgid "General Settings"
msgstr "Setări generale"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
"Generați o adresă MAC unicast aleatorie pentru fiecare conexiune uplink."
@@ -301,7 +301,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr "Acordă acces la aplicația LuCI travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -325,7 +325,7 @@ msgstr "Informație"
msgid "Interface Name"
msgstr "Numele interfeței"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Timeout interfață"
@@ -341,11 +341,19 @@ msgstr "Expertul de interfață..."
msgid "Last Run"
msgstr "Ultima rulare"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "Limitați AutoAdd"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
@@ -353,7 +361,7 @@ msgstr ""
"Limitați numărul maxim de legături ascendente deschise adăugate automat. "
"Pentru a dezactiva această limitare, setați-o la '0'."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
"Limitați rezultatele scanării din apropiere pentru a procesa doar cele mai "
@@ -382,7 +390,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "Mgmt. Protecție cadru"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -390,7 +398,7 @@ msgstr ""
"Pragul minim de calitate a semnalului, exprimat în procente, pentru "
"conexiunile condiționate pe legătura ascendentă (dis-)."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Verificarea erorilor de rețea"
@@ -411,11 +419,11 @@ msgstr "Pornit/Oprit"
msgid "Optional"
msgstr "Opțional"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Timpul total de așteptare"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Timpul total de reintentare în secunde."
@@ -435,8 +443,8 @@ msgstr ""
"Prezentare generală a tuturor legăturilor ascendente configurate pentru "
"Travelmate. Puteți edita, elimina sau prioritiza legăturile ascendente "
"existente prin glisare &#38; drop și puteți căuta altele noi.<br /> "
-"Conexiunea ascendentă utilizată în prezent este evidențiată în <span style="
-"\"color:rgb(51, 119, 204);font-weight:bold\">blue</span>, o conexiune "
+"Conexiunea ascendentă utilizată în prezent este evidențiată în <span "
+"style=\"color:rgb(51, 119, 204);font-weight:bold\">blue</span>, o conexiune "
"ascendentă VPN criptată este evidențiată în <span style=\"color:rgb(68, 170, "
"68);font-weight:bold\">green</span>."
@@ -489,11 +497,11 @@ msgstr ""
"Vă rugăm să rețineți: Notificările prin e-mail necesită configurarea "
"separată a <em>mstmp</em> pachetului.<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "Comutator ProActive Uplink"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -501,7 +509,7 @@ msgstr ""
"Scanarea proactivă și trecerea la o legătură ascendentă cu prioritate mai "
"mare, în ciuda unei conexiuni deja existente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
"Profilul utilizat de \"msmtp\" pentru mesajele electronice de notificare "
@@ -515,11 +523,11 @@ msgstr "Prezentare generală a codurilor QR"
msgid "Radio Selection"
msgstr "Selecție radio"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "Randomizarea adreselor MAC"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr "Adresa destinatarului pentru e-mailurile de notificare Travelmate."
@@ -559,7 +567,7 @@ msgstr ""
"Limitați travelmate la un singur radio sau modificați ordinea generală de "
"scanare."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Limita de reîncercări pentru conectarea la o legătură ascendentă."
@@ -583,7 +591,7 @@ msgstr "SSID (ascuns)"
msgid "Save"
msgstr "Salvați"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "Limita de scanare"
@@ -595,17 +603,17 @@ msgstr "Scanare pe"
msgid "Script Arguments"
msgstr "Argumente de script"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "Adresa expeditorului pentru e-mailurile de notificare Travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
"Trimite e-mailuri de notificare după fiecare conectare reușită a legăturii "
"ascendente."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Prioritatea serviciului"
@@ -613,7 +621,7 @@ msgstr "Prioritatea serviciului"
msgid "Settings"
msgstr "Setări"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Pragul de calitate a semnalului"
@@ -634,8 +642,8 @@ msgid "Station ID"
msgstr "ID-ul stației"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Interfața stației"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -672,21 +680,21 @@ msgid "The interface metric"
msgstr "Metrica interfeței"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "Interfața logică de rețea VPN, de exemplu, \"wg0\" sau \"tun0\"."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"URL-ul selectat va fi utilizat pentru verificarea conectivității și a "
"portalului captiv."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "Prioritatea selectată va fi utilizată pentru procesele Travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -696,7 +704,8 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logread.js:29
msgid "The syslog output, pre-filtered for travelmate related messages only."
-msgstr "Ieșirea syslog, prefiltrată numai pentru mesajele legate de Travelmate."
+msgstr ""
+"Ieșirea syslog, prefiltrată numai pentru mesajele legate de Travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:59
msgid "The uplink interface has been updated."
@@ -725,7 +734,7 @@ msgstr ""
"uplink. Acest asistent creează o interfață de rețea IPv4 și o interfață "
"alias IPv6 cu toate setările de rețea și de firewall necesare."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "Subiect pentru e-mailurile de notificare Travelmate."
@@ -737,11 +746,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Setări Travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Tratați lipsa disponibilității internetului ca pe o eroare."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Intârzierea declanșării"
@@ -754,7 +763,7 @@ msgstr "Utilizați certificatele de sistem"
msgid "Use the specified MAC address for this uplink."
msgstr "Utilizați adresa MAC specificată pentru această legătură ascendentă."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Agent utilizator"
@@ -774,6 +783,14 @@ msgstr "Serviciul VPN"
msgid "VPN Settings"
msgstr "Setări VPN"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -926,7 +943,8 @@ msgstr "folosiți ambele radiouri, ordine de sortare normală (radio0 radio1)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:312
msgid "use both radios, reverse sort order (radio1 radio0)"
-msgstr "utilizați ambele radiouri, în ordine inversă de sortare (radio1 radio0)"
+msgstr ""
+"utilizați ambele radiouri, în ordine inversă de sortare (radio1 radio0)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:309
msgid "use the first radio only (radio0)"
@@ -936,6 +954,12 @@ msgstr "utilizați numai primul radio (radio0)"
msgid "use the second radio only (radio1)"
msgstr "utilizați numai al doilea radio (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "Interfața stației"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "Interfața logică de rețea VPN, de exemplu, \"wg0\" sau \"tun0\"."
+
#~ msgid "Action"
#~ msgstr "Actiune"
diff --git a/applications/luci-app-travelmate/po/ru/travelmate.po b/applications/luci-app-travelmate/po/ru/travelmate.po
index dd2d7c1238..ca3a69f0e7 100644
--- a/applications/luci-app-travelmate/po/ru/travelmate.po
+++ b/applications/luci-app-travelmate/po/ru/travelmate.po
@@ -36,7 +36,7 @@ msgstr "Добавить канал..."
msgid "Additional Settings"
msgstr "Дополнительные настройки"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "Дополнительная задержка в секундах до запуска TravelMate."
@@ -59,7 +59,7 @@ msgstr "Автоматически добавленный открытый Uplin
msgid "Auto Login Script"
msgstr "Скрипт автоматического входа"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Автодобавление открытых Uplink"
@@ -72,7 +72,7 @@ msgstr ""
"после неудачных попыток входа.<br /> Значение по умолчанию '0' отключает эту "
"функцию."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -95,8 +95,8 @@ msgid ""
"em>."
msgstr ""
"Автоматически управлять VPN-соединениями.<br /> Обратите внимание: эта "
-"функция требует дополнительной настройки <em>Wireguard</em> или "
-"<em>OpenVPN</em>."
+"функция требует дополнительной настройки <em>Wireguard</em> или <em>OpenVPN</"
+"em>."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:294
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:497
@@ -114,7 +114,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Обнаружение Captive Portal-а"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "Адрес Captive Portal"
@@ -134,18 +134,18 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"Конфигурация пакета travelmate для включения функциональности туристического "
"роутера. Для получения дополнительной информации <a href=\"https://github."
-"com/openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-"\"_blank\" rel=\"noreferrer noopener\" >посмотрите онлайн-документацию</a>. "
-"<br /> <em>Примечание:</em> При первом запуске, пожалуйста, вызовите \"Мастер"
-" интерфейсов\" один раз, чтобы выполнить необходимые настройки сети и "
-"брандмауэра."
+"com/openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+"target=\"_blank\" rel=\"noreferrer noopener\" >посмотрите онлайн-"
+"документацию</a>. <br /> <em>Примечание:</em> При первом запуске, "
+"пожалуйста, вызовите \"Мастер интерфейсов\" один раз, чтобы выполнить "
+"необходимые настройки сети и брандмауэра."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:519
msgid "Connection End"
@@ -155,7 +155,7 @@ msgstr "Конец соединения"
msgid "Connection End Expiry"
msgstr "Истечение срока действия соединения"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Ограничение соединений"
@@ -191,19 +191,19 @@ msgstr "Закрыть"
msgid "Drag to reorder"
msgstr "Перетащите, чтобы изменить порядок"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "Хук электронной почты"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "Профиль электронной почты"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "Адрес получателя"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Адрес отправителя"
@@ -211,7 +211,7 @@ msgstr "Адрес отправителя"
msgid "E-Mail Settings"
msgstr "Настройки электронной почты"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Тема"
@@ -292,7 +292,7 @@ msgstr "FAST"
msgid "General Settings"
msgstr "Общие настройки"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
"Генерирование случайного одноадресного MAC-адреса для каждого Uplink "
@@ -302,10 +302,11 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr "Предоставить доступ LuCI к приложению travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
-msgstr "Как долго travelmate должен ждать успешного подключения wlan по uplink."
+msgstr ""
+"Как долго travelmate должен ждать успешного подключения wlan по uplink."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:426
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:984
@@ -324,7 +325,7 @@ msgstr "Информация"
msgid "Interface Name"
msgstr "Имя интерфейса"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Временная задержка интерфейса"
@@ -340,11 +341,19 @@ msgstr "Мастер интерфейсов..."
msgid "Last Run"
msgstr "Последний запуск"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "Лимит Автодобавления"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
@@ -352,7 +361,7 @@ msgstr ""
"Ограничение максимального количества автоматически добавляемых открытых "
"Uplink каналов. Чтобы отключить это ограничение, установите значение '0'."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
"Ограничьте результаты ближайшего сканирования, чтобы обрабатывать только "
@@ -381,7 +390,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "Защита фреймов управления"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -389,7 +398,7 @@ msgstr ""
"Минимальный порог качества сигнала в процентах для условных Uplink (от-) "
"соединений."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Проверка ошибок сети"
@@ -410,11 +419,11 @@ msgstr "Вкл/Выкл"
msgid "Optional"
msgstr "Необязательно"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Общее время ожидания"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Общий тайм-аут повторных попыток в секундах."
@@ -434,10 +443,10 @@ msgstr ""
"Обзор всех настроенных Uplink соединений для travelmate. Вы можете "
"редактировать, удалять или определять приоритет существующих Uplink путем "
"перетаскивания, а также сканировать новые.<br /> Используемое в данный "
-"момент Uplink соединение выделяется <span style=\"color:rgb(51, 119, 204"
-");font-weight:bold\">синим</span>, зашифрованное Uplink VPN соединение "
-"выделяется <span style=\"color:rgb(68, 170, 68);font-weight:bold\""
-">зеленым</span>."
+"момент Uplink соединение выделяется <span style=\"color:rgb(51, 119, 204);"
+"font-weight:bold\">синим</span>, зашифрованное Uplink VPN соединение "
+"выделяется <span style=\"color:rgb(68, 170, 68);font-weight:bold\">зеленым</"
+"span>."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:412
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:972
@@ -488,11 +497,11 @@ msgstr ""
"Обратите внимание: уведомления по электронной почте требуют отдельной "
"установки пакета <em>mstmp</em>.<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "Проактивный коммутатор Uplink"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -500,7 +509,7 @@ msgstr ""
"Предварительное сканирование и переключение на Uplink с более высоким "
"приоритетом, несмотря на уже существующее соединение."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
"Профиль, используемый 'msmtp' для рассылки электронной почты с уведомлениями "
@@ -514,11 +523,11 @@ msgstr "Обзор QR-кода"
msgid "Radio Selection"
msgstr "Выбор радиомодуля"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "Случайное значение MAC-адресов"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr "Адрес получателя электронной почты для уведомлений от travelmate."
@@ -558,7 +567,7 @@ msgstr ""
"Ограничить работу travelmate с одним радиомодулем или изменить общий порядок "
"сканирования."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Лимит повторных попыток для подключения к Uplink."
@@ -582,7 +591,7 @@ msgstr "SSID (скрытый)"
msgid "Save"
msgstr "Сохранить"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "Лимит сканирования"
@@ -594,17 +603,17 @@ msgstr "Сканирование включено"
msgid "Script Arguments"
msgstr "Аргументы для скрипта"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "Адрес отправителя электронной почты для уведомлений от travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
"Отправляет уведомления по электронной почте после каждого успешного "
"подключения к Uplink."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Приоритет обслуживания"
@@ -612,7 +621,7 @@ msgstr "Приоритет обслуживания"
msgid "Settings"
msgstr "Настройки"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Порог качества сигнала"
@@ -633,8 +642,8 @@ msgid "Station ID"
msgstr "ID станции"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Интерфейс клиента"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -671,21 +680,21 @@ msgid "The interface metric"
msgstr "Метрика интерфейса"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "Логический сетевой VPN интерфейс, например, 'wg0' или 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"Выбранный URL-адрес будет использоваться для подключений и проверки Captive "
"Portal."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "Выбранный приоритет будет использоваться для процессов travelmate."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -725,7 +734,7 @@ msgstr ""
"Этот мастер создает сетевой интерфейс IPv4- и IPv6- алиасы со всеми "
"необходимыми настройками сети и брандмауэра."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "Тема для уведомлений travelmate по электронной почте."
@@ -737,11 +746,11 @@ msgstr "TravelMate"
msgid "Travelmate Settings"
msgstr "Настройки Travelmate"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Воспринимайте отсутствие доступа к Интернету как ошибку."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Задержка запуска"
@@ -754,7 +763,7 @@ msgstr "Использовать системные сертификаты"
msgid "Use the specified MAC address for this uplink."
msgstr "Используйте указанный MAC-адрес для этого Uplink."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "User Agent"
@@ -774,6 +783,14 @@ msgstr "VPN сервис"
msgid "VPN Settings"
msgstr "Настройки VPN"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -939,6 +956,12 @@ msgstr "использовать только первый радиомодул
msgid "use the second radio only (radio1)"
msgstr "использовать только второй радиомодуль (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "Интерфейс клиента"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "Логический сетевой VPN интерфейс, например, 'wg0' или 'tun0'."
+
#~ msgid "Automatically handle VPN (re-) connections."
#~ msgstr "Автоматически обрабатывать (пере-)подключения VPN."
diff --git a/applications/luci-app-travelmate/po/sk/travelmate.po b/applications/luci-app-travelmate/po/sk/travelmate.po
index 9f87b554ba..4d352dd60c 100644
--- a/applications/luci-app-travelmate/po/sk/travelmate.po
+++ b/applications/luci-app-travelmate/po/sk/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "Zahodiť"
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr "Uložiť"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr "Nastavenia"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/sv/travelmate.po b/applications/luci-app-travelmate/po/sv/travelmate.po
index 62407f4a89..a562a60d9c 100644
--- a/applications/luci-app-travelmate/po/sv/travelmate.po
+++ b/applications/luci-app-travelmate/po/sv/travelmate.po
@@ -30,7 +30,7 @@ msgstr "Lägg till upplänk..."
msgid "Additional Settings"
msgstr "Fler inställningar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr "Automatiskt inloggningsskript"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr "Avfärda"
msgid "Drag to reorder"
msgstr "Dra för att sortera om"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-postprofil"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "Avsändaradress för e-post"
@@ -186,7 +186,7 @@ msgstr "Avsändaradress för e-post"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "E-postämne"
@@ -265,7 +265,7 @@ msgstr "SNABB"
msgid "General Settings"
msgstr "Generella inställningar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr "Information"
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr "Kördes senast"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr "Val av radio"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "Slumpa MAC-adresser"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr "SSID (gömd)"
msgid "Save"
msgstr "Spara"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr "Inställningar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,8 +585,8 @@ msgid "Station ID"
msgstr "Stationens ID"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "Stationens gränssnitt"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr "Reskompis"
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Användaragent"
@@ -707,6 +715,14 @@ msgstr "VPN-tjänst"
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -868,6 +884,9 @@ msgstr ""
msgid "use the second radio only (radio1)"
msgstr ""
+#~ msgid "Station Interface"
+#~ msgstr "Stationens gränssnitt"
+
#~ msgid "Identify"
#~ msgstr "Identifiera"
diff --git a/applications/luci-app-travelmate/po/templates/travelmate.pot b/applications/luci-app-travelmate/po/templates/travelmate.pot
index 4f58c0c53a..05383fa4ed 100644
--- a/applications/luci-app-travelmate/po/templates/travelmate.pot
+++ b/applications/luci-app-travelmate/po/templates/travelmate.pot
@@ -21,7 +21,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -44,7 +44,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -54,7 +54,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -89,7 +89,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -107,8 +107,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -121,7 +121,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -157,19 +157,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -177,7 +177,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -256,7 +256,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -264,7 +264,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -286,7 +286,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -302,17 +302,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -339,13 +347,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -366,11 +374,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -435,17 +443,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -457,11 +465,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -497,7 +505,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -521,7 +529,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -533,15 +541,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -549,7 +557,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -568,7 +576,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -606,19 +614,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -649,7 +657,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -661,11 +669,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr ""
@@ -678,7 +686,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -698,6 +706,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/tr/travelmate.po b/applications/luci-app-travelmate/po/tr/travelmate.po
index 739666b92a..8fe0205fa1 100644
--- a/applications/luci-app-travelmate/po/tr/travelmate.po
+++ b/applications/luci-app-travelmate/po/tr/travelmate.po
@@ -30,7 +30,7 @@ msgstr "Yukarı Bağlantı Ekle..."
msgid "Additional Settings"
msgstr "Ek Ayarlar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -54,7 +54,7 @@ msgstr "Otomatik Eklenen Açık Yukarı Bağlantı"
msgid "Auto Login Script"
msgstr "Otomatik Oturum Açma Betiği"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "Açık Yukarı Bağlantılarıları Otomatik Ekle"
@@ -67,7 +67,7 @@ msgstr ""
"etkinleştirin, ör. başarısız giriş denemelerinden sonra.<br /> Varsayılan "
"\"0\" bu özelliği devre dışı bırakır."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -110,7 +110,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "Captive portal algılama"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "Captive Portal URL'si"
@@ -130,17 +130,17 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
"Travelmate işlevselliğini etkinleştirmek için seyahat ağ geçidi paketinin "
"yapılandırması. Daha fazla bilgi için <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" > çevrimiçi belgelere bakın </a>. <br /><em> Lütfen "
-"dikkat: </em> İlk başlangıçta gerekli ağ ve güvenlik duvarı ayarlarını "
-"yapmak için lütfen 'Arayüz Sihirbazı'nı bir kez çalıştırın."
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" > çevrimiçi belgelere bakın </a>. <br /><em> "
+"Lütfen dikkat: </em> İlk başlangıçta gerekli ağ ve güvenlik duvarı "
+"ayarlarını yapmak için lütfen 'Arayüz Sihirbazı'nı bir kez çalıştırın."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:519
msgid "Connection End"
@@ -150,7 +150,7 @@ msgstr "Bağlantı Sonu"
msgid "Connection End Expiry"
msgstr "Bağlantı Sonu Son kullanma tarihi"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "Bağlantı Sınırı"
@@ -186,19 +186,19 @@ msgstr "Kapat"
msgid "Drag to reorder"
msgstr "Yeniden sıralamak için sürükleyin"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "E-Posta Kancası"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-Posta Profili"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "E-Posta Alıcı Adresi"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "E-Posta Gönderen Adresi"
@@ -206,7 +206,7 @@ msgstr "E-Posta Gönderen Adresi"
msgid "E-Mail Settings"
msgstr "E-Posta ayarları"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "E-Posta Konusu"
@@ -289,7 +289,7 @@ msgstr "HIZLI"
msgid "General Settings"
msgstr "Genel Ayarlar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
"Her yukarı bağlantı bağlantısı için rastgele bir tek noktaya yayın MAC "
@@ -299,7 +299,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr "LuCI uygulaması travelmate'e erişim izni verin"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -322,7 +322,7 @@ msgstr "Bilgi"
msgid "Interface Name"
msgstr "Arayüz Adı"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "Arayüz Zaman Aşımı"
@@ -338,11 +338,19 @@ msgstr "Arayüz Sihirbazı..."
msgid "Last Run"
msgstr "Son çalışma zamanı"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "Otomatik Eklemeyi Sınırla"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
@@ -350,7 +358,7 @@ msgstr ""
"Otomatik olarak eklenen uplink bağlantıların maksimum sayısını sınırlayın. "
"Bu sınırlamayı devre dışı bırakmak için '0' olarak ayarlayın."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
"Yalnızca en güçlü uplink'leri işlemek için yakındaki tarama sonuçlarını "
@@ -379,7 +387,7 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "Yönetim Çerçeve Koruması"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
@@ -387,7 +395,7 @@ msgstr ""
"Koşullu uplink, bağlantı(bağ. kopması) için yüzde olarak minimum sinyal "
"kalitesi eşiği."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "Net Hata Kontrolü"
@@ -408,11 +416,11 @@ msgstr "Açık/Kapalı"
msgid "Optional"
msgstr "İsteğe bağlı"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "Genel Zaman Aşımı"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "Saniye cinsinden genel yeniden deneme zaman aşımı."
@@ -486,11 +494,11 @@ msgstr ""
"Lütfen dikkat: E-posta bildirimleri, <em>mstmp</em> paketinin ayrı "
"kurulumunu gerektirir.<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "ProActive Uplink Switchi"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
@@ -498,7 +506,7 @@ msgstr ""
"Önceden var olan bir bağlantıya rağmen proaktif olarak tarayın ve daha "
"yüksek öncelikli bir yukarı bağlantıya geçin."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
"'Msmtp' tarafından travelmate bildirim e-postaları için kullanılan profil."
@@ -511,11 +519,11 @@ msgstr "QR Koduna Genel Bakış"
msgid "Radio Selection"
msgstr "Kablosuz Seçimi"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "MAC Adreslerini Rastgeleleştir"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr "Travelmate bildirim e-postaları için alıcı adresi."
@@ -555,7 +563,7 @@ msgstr ""
"Travelmate'i tek bir radyo ile sınırlayın veya genel tarama sırasını "
"değiştirin."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "Uplink bağlanma yeniden deneme sınırı."
@@ -579,7 +587,7 @@ msgstr "SSID (gizli)"
msgid "Save"
msgstr "Kaydet"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "Tarama Sınırı"
@@ -591,16 +599,16 @@ msgstr "Tarama açık"
msgid "Script Arguments"
msgstr "Komut Dosyası Bağımsız Değişkenleri"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "Travelmate bildirim e-postaları için gönderen adresi."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
"Her başarılı uplink bağlantısından sonra bildirim e-postaları gönderir."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "Hizmet Önceliği"
@@ -608,7 +616,7 @@ msgstr "Hizmet Önceliği"
msgid "Settings"
msgstr "Ayarlar"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "Sinyal Kalitesi Eşiği"
@@ -629,8 +637,8 @@ msgid "Station ID"
msgstr "İstasyon kimliği"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "İstasyon Arayüzü"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -667,21 +675,21 @@ msgid "The interface metric"
msgstr "Arayüz metriği"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "Mantıksal vpn ağ arayüzü, ör. 'wg0' veya 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
"Seçilen URL, bağlantı ve doğrulama amacıyla yönlendirme yapan portal "
"kontrolleri için kullanılacaktır."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "Seçilen öncelik travelmate işlemleri için kullanılacaktır."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -721,7 +729,7 @@ msgstr ""
"sihirbaz, gerekli tüm ağ ve güvenlik duvarı ayarlarıyla bir IPv4 ve IPv6 "
"diğer ad ağ arabirimi oluşturur."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "Travelmate bildirim e-postaları için konu."
@@ -733,11 +741,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Travelmate Ayarları"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "Eksik internet kullanılabilirliğini bir hata olarak ele al."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Tetikleme Gecikmesi"
@@ -750,7 +758,7 @@ msgstr "Sistem sertifikalarını kullan"
msgid "Use the specified MAC address for this uplink."
msgstr "Bu uplink için belirtilen MAC adresini kullanın."
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "Kullanıcı Aracısı"
@@ -770,6 +778,14 @@ msgstr "VPN Hizmeti"
msgid "VPN Settings"
msgstr "VPN Ayarları"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -931,6 +947,12 @@ msgstr "sadece ilk radyoyu kullan (radyo0)"
msgid "use the second radio only (radio1)"
msgstr "sadece ikinci radyoyu kullan (radyo1)"
+#~ msgid "Station Interface"
+#~ msgstr "İstasyon Arayüzü"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "Mantıksal vpn ağ arayüzü, ör. 'wg0' veya 'tun0'."
+
#~ msgid "Identify"
#~ msgstr "Tanımla"
diff --git a/applications/luci-app-travelmate/po/uk/travelmate.po b/applications/luci-app-travelmate/po/uk/travelmate.po
index 6cb777c2ae..00fe7567d3 100644
--- a/applications/luci-app-travelmate/po/uk/travelmate.po
+++ b/applications/luci-app-travelmate/po/uk/travelmate.po
@@ -31,7 +31,7 @@ msgstr ""
msgid "Additional Settings"
msgstr "Додаткові налаштування"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -54,7 +54,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -64,7 +64,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -99,7 +99,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -117,8 +117,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -131,7 +131,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -167,19 +167,19 @@ msgstr "Закрити"
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "E-Mail профіль"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "E-Mail адреса отримувача"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "E-Mail адреса відправника"
@@ -187,7 +187,7 @@ msgstr "E-Mail адреса відправника"
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "Тема"
@@ -267,7 +267,7 @@ msgstr ""
msgid "General Settings"
msgstr "Загальні налаштування"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -275,7 +275,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -297,7 +297,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -313,17 +313,25 @@ msgstr ""
msgid "Last Run"
msgstr "Останній запуск"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -350,13 +358,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -377,11 +385,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -446,17 +454,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -468,11 +476,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -508,7 +516,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -533,7 +541,7 @@ msgstr ""
msgid "Save"
msgstr "Зберегти"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -545,15 +553,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -561,7 +569,7 @@ msgstr ""
msgid "Settings"
msgstr "Параметри"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -580,7 +588,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -618,19 +626,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -661,7 +669,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -673,11 +681,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Затримка запуску"
@@ -690,7 +698,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -710,6 +718,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/vi/travelmate.po b/applications/luci-app-travelmate/po/vi/travelmate.po
index ed6c6a22f8..a8d84828e2 100644
--- a/applications/luci-app-travelmate/po/vi/travelmate.po
+++ b/applications/luci-app-travelmate/po/vi/travelmate.po
@@ -30,7 +30,7 @@ msgstr ""
msgid "Additional Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr ""
@@ -53,7 +53,7 @@ msgstr ""
msgid "Auto Login Script"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr ""
@@ -63,7 +63,7 @@ msgid ""
"failed login attempts.<br /> The default of '0' disables this feature."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -98,7 +98,7 @@ msgstr ""
msgid "Captive Portal Detection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr ""
@@ -116,8 +116,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -130,7 +130,7 @@ msgstr ""
msgid "Connection End Expiry"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr ""
@@ -166,19 +166,19 @@ msgstr ""
msgid "Drag to reorder"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "E-Mail Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr ""
@@ -265,7 +265,7 @@ msgstr ""
msgid "General Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr ""
@@ -273,7 +273,7 @@ msgstr ""
msgid "Grant access to LuCI app travelmate"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Interface Name"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr ""
@@ -311,17 +311,25 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr ""
@@ -348,13 +356,13 @@ msgstr ""
msgid "Mgmt. Frame Protection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr ""
@@ -375,11 +383,11 @@ msgstr ""
msgid "Optional"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr ""
@@ -444,17 +452,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr ""
@@ -466,11 +474,11 @@ msgstr ""
msgid "Radio Selection"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr ""
@@ -506,7 +514,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr ""
@@ -530,7 +538,7 @@ msgstr ""
msgid "Save"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr ""
@@ -542,15 +550,15 @@ msgstr ""
msgid "Script Arguments"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr ""
@@ -558,7 +566,7 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr ""
@@ -577,7 +585,7 @@ msgid "Station ID"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
+msgid "Station Interfaces"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
@@ -615,19 +623,19 @@ msgid "The interface metric"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+msgid "The logical vpn network interface like 'wg0'."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -658,7 +666,7 @@ msgid ""
"network- and firewall settings."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr ""
@@ -670,11 +678,11 @@ msgstr ""
msgid "Travelmate Settings"
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "Kích hoạt độ trễ"
@@ -687,7 +695,7 @@ msgstr ""
msgid "Use the specified MAC address for this uplink."
msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr ""
@@ -707,6 +715,14 @@ msgstr ""
msgid "VPN Settings"
msgstr ""
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
diff --git a/applications/luci-app-travelmate/po/zh_Hans/travelmate.po b/applications/luci-app-travelmate/po/zh_Hans/travelmate.po
index 25e0d69d7b..5a4dcfeef7 100644
--- a/applications/luci-app-travelmate/po/zh_Hans/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hans/travelmate.po
@@ -36,7 +36,7 @@ msgstr "添加上行链路..."
msgid "Additional Settings"
msgstr "额外设置"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "在 travelmate 处理开始前的额外触发延迟(秒)。"
@@ -59,7 +59,7 @@ msgstr "自动添加开放上行链路"
msgid "Auto Login Script"
msgstr "自动登录脚本"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "自动添加开放的上行链路"
@@ -71,7 +71,7 @@ msgstr ""
"在登录失败等情况下,等待<em>n</em>分钟后(重新)启用上行链路。<br />默认数"
"值“0”将禁用此功能。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -110,7 +110,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "强制登录门户检测"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "强制登录门户网址"
@@ -129,8 +129,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -148,7 +148,7 @@ msgstr "连接终止"
msgid "Connection End Expiry"
msgstr "连接终止超时"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "连接限制"
@@ -184,19 +184,19 @@ msgstr "关闭"
msgid "Drag to reorder"
msgstr "拖动以重排"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "电子邮件接口"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "电子邮件概要"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "电子邮件收件人地址"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "电子邮件发件人地址"
@@ -204,7 +204,7 @@ msgstr "电子邮件发件人地址"
msgid "E-Mail Settings"
msgstr "电子邮件设置"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "电子邮件主题"
@@ -283,7 +283,7 @@ msgstr "FAST"
msgid "General Settings"
msgstr "常规设置"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr "为每个上行链路生成一个随机的unicast MAC地址。"
@@ -291,7 +291,7 @@ msgstr "为每个上行链路生成一个随机的unicast MAC地址。"
msgid "Grant access to LuCI app travelmate"
msgstr "授予访问 LuCI 应用 travelmate 的权限"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr "travelmate 等待 wlan 上行链路连接成功的最长时间。"
@@ -313,7 +313,7 @@ msgstr "信息"
msgid "Interface Name"
msgstr "接口名称"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "接口超时"
@@ -329,17 +329,25 @@ msgstr "接口向导..."
msgid "Last Run"
msgstr "最后运行"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "限制自动添加"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr "限制自动添加的开放上行链路的最大数量。 要禁用此限制,请将其设置为“0”。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr "将附近的扫描结果限制为仅处理最强的上行链路。"
@@ -366,13 +374,13 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "管理帧保护"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr "最小信号质量阈值(百分比),作为连接(断开)上行链路的条件。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "网络错误检查"
@@ -393,11 +401,11 @@ msgstr "开/关"
msgid "Optional"
msgstr "可选"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "总体超时"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "总体重试超时(秒)。"
@@ -467,17 +475,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr "请注意:电子邮件通知需要安装<em>mstmp</em>软件包<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "ProActive 上行链路切换器"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr "不管已经存在的连接,主动扫描并切换到更高优先级的上行链路。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr "用于travelmate电子邮件提醒的“msmtp”资料。"
@@ -489,11 +497,11 @@ msgstr "二维码概览"
msgid "Radio Selection"
msgstr "发射天线选择"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "随机MAC地址"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr "travelmate电子邮件提醒的收件人地址。"
@@ -529,7 +537,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr "将 travelmate 限制为单一 radio 或更改整体扫描顺序。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "连接到上行链路的重试次数限制。"
@@ -553,7 +561,7 @@ msgstr "SSID(隐藏)"
msgid "Save"
msgstr "保存"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "扫描限制"
@@ -565,15 +573,15 @@ msgstr "在此扫描"
msgid "Script Arguments"
msgstr "脚本参数"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "travelmate电子邮件提醒的发件人地址。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr "在每次上行链路连接成功后都发送电子邮件提醒。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "服务优先级"
@@ -581,7 +589,7 @@ msgstr "服务优先级"
msgid "Settings"
msgstr "设置"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "信号质量阈值"
@@ -600,8 +608,8 @@ msgid "Station ID"
msgstr "站点ID"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "站点接口"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -638,19 +646,19 @@ msgid "The interface metric"
msgstr "接口跃点"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "VPN网络逻辑接口,如“wg0”或“tun0”。"
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr "选中的网址将用于网络可连接性和强制登录门户检查。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "travelmate进程的优先级。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -683,7 +691,7 @@ msgstr ""
"为了使用travelmate,你需要设置一次上行链路接口。此向导将生成IPv4和IPv6的相关"
"网络接口及其相关的防火墙和网络设置。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "travelmate电子邮件提醒的标题。"
@@ -695,11 +703,11 @@ msgstr "Travelmate"
msgid "Travelmate Settings"
msgstr "Travelmate设置"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "将无法连接互联网视为错误。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "触发延时"
@@ -712,7 +720,7 @@ msgstr "使用系统证书"
msgid "Use the specified MAC address for this uplink."
msgstr "为此上行链路使用指定的 MAC 地址。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "User Agent"
@@ -732,6 +740,14 @@ msgstr "VPN服务"
msgid "VPN Settings"
msgstr "VPN设置"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -893,6 +909,12 @@ msgstr "仅使用第一个 radio (radio0)"
msgid "use the second radio only (radio1)"
msgstr "仅使用第二个 radio (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "站点接口"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "VPN网络逻辑接口,如“wg0”或“tun0”。"
+
#~ msgid "Identify"
#~ msgstr "认证"
@@ -943,11 +965,11 @@ msgstr "仅使用第二个 radio (radio1)"
#~ msgid ""
#~ "Configuration of the travelmate package to to enable travel router "
#~ "functionality. For further information <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >check the online documentation</"
-#~ "a>. <br /> <em>Please note:</em> On first start please call the "
-#~ "'Interface Wizard' once, to make the necessary network- and firewall "
-#~ "settings."
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >check the online "
+#~ "documentation</a>. <br /> <em>Please note:</em> On first start please "
+#~ "call the 'Interface Wizard' once, to make the necessary network- and "
+#~ "firewall settings."
#~ msgstr ""
#~ "配置travelmate软件包,启用旅行时的路由功能。详情请访问<a href=\"https://"
#~ "github.com/openwrt/packages/blob/master/net/travelmate/files/README.md\" "
diff --git a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
index 903bd2932c..384f1c22a8 100644
--- a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
@@ -36,7 +36,7 @@ msgstr "上行連接..."
msgid "Additional Settings"
msgstr "附加設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
"Additional trigger delay in seconds before travelmate processing begins."
msgstr "附加觸發 travelmate 行程開始延遲的秒數。"
@@ -59,7 +59,7 @@ msgstr "自動加入開放上行鏈路"
msgid "Auto Login Script"
msgstr "自動登入指令碼"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid "AutoAdd Open Uplinks"
msgstr "自動新增開放的上行連接"
@@ -71,7 +71,7 @@ msgstr ""
"在登錄失敗等情況下,等待<em>n</em>分鍾後 (重新) 啟用上傳。<br />預設數值 '0' "
"將停用此功能。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:332
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:343
msgid ""
"Automatically add open uplinks like hotel captive portals to your wireless "
"config."
@@ -110,7 +110,7 @@ msgstr "CHAP"
msgid "Captive Portal Detection"
msgstr "網頁驗證入口偵測"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid "Captive Portal URL"
msgstr "網頁驗證入口網址"
@@ -129,8 +129,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
-"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
+"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
@@ -148,7 +148,7 @@ msgstr "連接終止"
msgid "Connection End Expiry"
msgstr "連線終止逾時"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Connection Limit"
msgstr "連線限制"
@@ -184,19 +184,19 @@ msgstr "關閉"
msgid "Drag to reorder"
msgstr "拖動來排序"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "E-Mail Hook"
msgstr "電子郵件掛鉤"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "E-Mail Profile"
msgstr "電郵設定檔"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "E-Mail Receiver Address"
msgstr "電郵收件人位址"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "E-Mail Sender Address"
msgstr "電郵寄件人位址"
@@ -204,7 +204,7 @@ msgstr "電郵寄件人位址"
msgid "E-Mail Settings"
msgstr "電子郵件設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "E-Mail Topic"
msgstr "電郵主旨"
@@ -283,7 +283,7 @@ msgstr "快速"
msgid "General Settings"
msgstr "一般設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Generate a random unicast MAC address for each uplink connection."
msgstr "為每個上行連路產生一個隨機的單播MAC 位址。"
@@ -291,7 +291,7 @@ msgstr "為每個上行連路產生一個隨機的單播MAC 位址。"
msgid "Grant access to LuCI app travelmate"
msgstr "授予 luci-app-travelmate 擁有 UCI 存取的權限"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid ""
"How long should travelmate wait for a successful wlan uplink connection."
msgstr "travelmate 等待 wlan 上行連線成功最長時間。"
@@ -313,7 +313,7 @@ msgstr "資訊"
msgid "Interface Name"
msgstr "介面名稱"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:360
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:371
msgid "Interface Timeout"
msgstr "介面逾時"
@@ -329,18 +329,26 @@ msgstr "介面精靈..."
msgid "Last Run"
msgstr "最後執行"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid "Limit AutoAdd"
msgstr "限制自動加入"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing"
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:323
+msgid "Limit VPN processing to certain interfaces."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:347
msgid ""
"Limit the maximum number of automatically added open uplinks. To disable "
"this limitation set it to '0'."
msgstr ""
"限制自動加入的開放上行鏈路的最大數量。 要停用此限制,請將其設定為「0」。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Limit the nearby scan results to process only the strongest uplinks."
msgstr "將附近的掃描結果限制為僅處理最強的上行鏈路。"
@@ -367,13 +375,13 @@ msgstr "MSCHAPV2"
msgid "Mgmt. Frame Protection"
msgstr "管理。 框架保護"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid ""
"Minimum signal quality threshold as percent for conditional uplink (dis-) "
"connections."
msgstr "最小訊號品質閾值 (百分比),作為 (中斷) 連線上行的條件。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Net Error Check"
msgstr "網路錯誤檢查"
@@ -394,11 +402,11 @@ msgstr "開/關"
msgid "Optional"
msgstr "可選"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall Timeout"
msgstr "總體逾時"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:376
msgid "Overall retry timeout in seconds."
msgstr "總體重試逾時 (秒)。"
@@ -415,11 +423,11 @@ msgid ""
"connection is emphasized in <span style=\"color:rgb(68, 170, 68);font-weight:"
"bold\">green</span>."
msgstr ""
-"travelmate 的所有已配置上行鏈路的概述。 您可以通過拖動 &#38; "
-"來編輯、刪除或優先考慮現有的上行鏈路。 刪除並掃描新的。<br /"
-">當前使用的上行鏈路連接在 <span style=\"color:rgb(51, 119, 204);font-weight:"
-"bold\">blue</span> 中強調,一個加密的 <span style=\"color:rgb(68, 170, 68"
-");font-weight:bold\">green</span>強調VPN上行連接。"
+"travelmate 的所有已配置上行鏈路的概述。 您可以通過拖動 &#38; 來編輯、刪除或優"
+"先考慮現有的上行鏈路。 刪除並掃描新的。<br />當前使用的上行鏈路連接在 <span "
+"style=\"color:rgb(51, 119, 204);font-weight:bold\">blue</span> 中強調,一個加"
+"密的 <span style=\"color:rgb(68, 170, 68);font-weight:bold\">green</span>強調"
+"VPN上行連接。"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:412
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:972
@@ -468,17 +476,17 @@ msgid ""
"<em>mstmp</em> package.<br /><p>&#xa0;</p>"
msgstr "請注意:電子郵件通知需要安裝<em>mstmp</em>套件<br /><p>&#xa0;</p>"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid "ProActive Uplink Switch"
msgstr "ProActive 上行切換器"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:324
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:335
msgid ""
"Proactively scan and switch to a higher prioritized uplink, despite of an "
"already existing connection."
msgstr "不管已經存在的連線,主動掃描並切換到更高優先順序的上行。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:434
msgid "Profile used by 'msmtp' for travelmate notification E-Mails."
msgstr "用於 travelmate 電子郵件提醒的「msmtp」資料。"
@@ -490,11 +498,11 @@ msgstr "QR-Code 概覽"
msgid "Radio Selection"
msgstr "發射天線選擇"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:339
msgid "Randomize MAC Addresses"
msgstr "隨機 MAC 位址"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:419
msgid "Receiver address for travelmate notification E-Mails."
msgstr "travelmate 電子郵件提醒的收件人位址。"
@@ -530,7 +538,7 @@ msgid ""
"Restrict travelmate to a single radio or change the overall scanning order."
msgstr "將 travelmate 限制為單一 radio 或變更整體掃描順序。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:350
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:361
msgid "Retry limit to connect to an uplink."
msgstr "連線到上行連線的重試限制。"
@@ -554,7 +562,7 @@ msgstr "SSID (隱藏)"
msgid "Save"
msgstr "儲存"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:370
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:381
msgid "Scan Limit"
msgstr "掃描限制"
@@ -566,15 +574,15 @@ msgstr "在此掃描"
msgid "Script Arguments"
msgstr "指令碼參數"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:424
msgid "Sender address for travelmate notification E-Mails."
msgstr "travelmate 電子郵件提醒的發件人位址。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:405
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:416
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr "在每次上行連接成功後都傳送電子郵件提醒。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Service Priority"
msgstr "服務優先權"
@@ -582,7 +590,7 @@ msgstr "服務優先權"
msgid "Settings"
msgstr "設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:366
msgid "Signal Quality Threshold"
msgstr "訊號品質閾值"
@@ -601,8 +609,8 @@ msgid "Station ID"
msgstr "站台 ID"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:239
-msgid "Station Interface"
-msgstr "站台介面"
+msgid "Station Interfaces"
+msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station MAC"
@@ -639,19 +647,19 @@ msgid "The interface metric"
msgstr "介面指標"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:701
-msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr "VPN 網路邏輯介面,如「wg0」或「tun0」。"
+msgid "The logical vpn network interface like 'wg0'."
+msgstr ""
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:375
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:386
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr "選取的網址將用於網路可連接性和網頁驗證入口檢查。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:393
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "The selected priority will be used for travelmate processes."
msgstr "travelmate 行程將使用已選擇的優先權。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
@@ -685,7 +693,7 @@ msgstr ""
"為了使用 travelmate,您需要設定一次上行介面。此精靈將產生 IPv4 和 IPv6 的相關"
"網路介面及其相關的防火牆和網路設定。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:429
msgid "Topic for travelmate notification E-Mails."
msgstr "travelmate 電子郵件提醒的標題。"
@@ -697,11 +705,11 @@ msgstr "travelmate"
msgid "Travelmate Settings"
msgstr "travelmate 設定"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:330
msgid "Treat missing internet availability as an error."
msgstr "將無法連接網際網路視為錯誤。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid "Trigger Delay"
msgstr "觸發延遲"
@@ -714,7 +722,7 @@ msgstr "使用系統證書"
msgid "Use the specified MAC address for this uplink."
msgstr "為此上行鏈路使用指定的 MAC 位址。"
-#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:384
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "User Agent"
msgstr "用戶代理"
@@ -734,6 +742,14 @@ msgstr "VPN 服務"
msgid "VPN Settings"
msgstr "VPN 設定"
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN connections will be managed by travelmate."
+msgstr ""
+
+#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:319
+msgid "VPN processing"
+msgstr ""
+
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
@@ -895,6 +911,12 @@ msgstr "僅使用第一個 radio (radio0)"
msgid "use the second radio only (radio1)"
msgstr "僅使用第二個 radio (radio1)"
+#~ msgid "Station Interface"
+#~ msgstr "站台介面"
+
+#~ msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
+#~ msgstr "VPN 網路邏輯介面,如「wg0」或「tun0」。"
+
#~ msgid "Identify"
#~ msgstr "識別"
@@ -944,11 +966,11 @@ msgstr "僅使用第二個 radio (radio1)"
#~ msgid ""
#~ "Configuration of the travelmate package to to enable travel router "
#~ "functionality. For further information <a href=\"https://github.com/"
-#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" target="
-#~ "\"_blank\" rel=\"noreferrer noopener\" >check the online documentation</"
-#~ "a>. <br /> <em>Please note:</em> On first start please call the "
-#~ "'Interface Wizard' once, to make the necessary network- and firewall "
-#~ "settings."
+#~ "openwrt/packages/blob/master/net/travelmate/files/README.md\" "
+#~ "target=\"_blank\" rel=\"noreferrer noopener\" >check the online "
+#~ "documentation</a>. <br /> <em>Please note:</em> On first start please "
+#~ "call the 'Interface Wizard' once, to make the necessary network- and "
+#~ "firewall settings."
#~ msgstr ""
#~ "設定travelmate套件,啟用旅行時的路由功能。詳情請存取<a href=\"https://"
#~ "github.com/openwrt/packages/blob/master/net/travelmate/files/README.md\" "
diff --git a/applications/luci-app-watchcat/po/ar/watchcat.po b/applications/luci-app-watchcat/po/ar/watchcat.po
index ebb54f9e1b..b3201c259c 100644
--- a/applications/luci-app-watchcat/po/ar/watchcat.po
+++ b/applications/luci-app-watchcat/po/ar/watchcat.po
@@ -13,13 +13,17 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -28,22 +32,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "تحقق الفاصل"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -62,11 +66,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -76,43 +80,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -120,23 +124,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -146,18 +150,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -165,7 +184,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -175,6 +194,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/bg/watchcat.po b/applications/luci-app-watchcat/po/bg/watchcat.po
index 5757db6fea..d671d5b81b 100644
--- a/applications/luci-app-watchcat/po/bg/watchcat.po
+++ b/applications/luci-app-watchcat/po/bg/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Интерфейс"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,6 +193,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/bn_BD/watchcat.po b/applications/luci-app-watchcat/po/bn_BD/watchcat.po
index c410a3c4a6..c075e05004 100644
--- a/applications/luci-app-watchcat/po/bn_BD/watchcat.po
+++ b/applications/luci-app-watchcat/po/bn_BD/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "ইন্টারফেস"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr "মোড"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,6 +193,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/ca/watchcat.po b/applications/luci-app-watchcat/po/ca/watchcat.po
index 588efbe1dd..8675c483db 100644
--- a/applications/luci-app-watchcat/po/ca/watchcat.po
+++ b/applications/luci-app-watchcat/po/ca/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Període"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,7 +193,7 @@ msgstr ""
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/cs/watchcat.po b/applications/luci-app-watchcat/po/cs/watchcat.po
index 1b72375aa6..a1dba4aaac 100644
--- a/applications/luci-app-watchcat/po/cs/watchcat.po
+++ b/applications/luci-app-watchcat/po/cs/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Interval kontroly"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Perioda"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,7 +193,7 @@ msgstr ""
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
@@ -189,8 +208,8 @@ msgstr ""
#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
#~ msgstr ""
#~ "Perioda testování připojení; výchozí časovou jednotkou jsou sekundy, "
-#~ "avšak použitím přípony \"m\" lze určit minuty, pomocí \"h\" hodiny a \"d"
-#~ "\" dny"
+#~ "avšak použitím přípony \"m\" lze určit minuty, pomocí \"h\" hodiny a "
+#~ "\"d\" dny"
#~ msgid ""
#~ "In periodic mode, it defines the reboot period. In internet mode, it "
diff --git a/applications/luci-app-watchcat/po/da/watchcat.po b/applications/luci-app-watchcat/po/da/watchcat.po
index d177717963..f91a48b962 100644
--- a/applications/luci-app-watchcat/po/da/watchcat.po
+++ b/applications/luci-app-watchcat/po/da/watchcat.po
@@ -12,16 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10.1\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
-"<i>Gælder for Ping Genstart og Genstart Interface-tilstande</i> <br /> Angiv "
-"den grænseflade, der skal overvåges og genstartes, hvis et ping over det "
-"mislykkes."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -36,7 +37,7 @@ msgstr ""
"bløde genstart mislykkes, eller brug 0 for at deaktivere den tvungne "
"genstartsforsinkelse."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -46,15 +47,15 @@ msgstr ""
"bruger ModemManager, kan du få Watchcat til at genstarte din ModemManger-"
"interface ved at angive dens navn."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Stor: 248 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Tjek interval"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Tving genstartsforsinkelse"
@@ -76,11 +77,11 @@ msgstr ""
"af, at en vært bliver utilgængelig. Klik på knappen <b>Tilføj</b> nederst "
"for at konfigurere mere end én handling."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Vært at tjekke"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -96,15 +97,15 @@ msgstr ""
"li><li>5 minutter ville være: <b>5m</b></li><li>1 time ville være: <b>1t</"
"b></li><li>1 uge ville være: <b>7d</b></ li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Kæmpe: 1492 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "IPv4-adresse eller værtsnavn, der skal pinges."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -112,39 +113,29 @@ msgstr ""
"Hvis du bruger ModemManager, så før du genstarter interface, skal du "
"indstille modemmet til at have lov til at bruge et hvilket som helst bånd."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"I periodisk genstartstilstand definerer den, hvor ofte der skal genstartes. "
-"<br /> I Ping-genstartstilstand definerer den længste tidsperiode uden svar "
-"fra Vært at tjekke, før en genstart aktiveres. <br /> I "
-"netværksgenstartstilstand definerer den længste periode uden svar fra værten "
-"til tjek, før interface genstartes. <br /><br />Standardenheden er sekunder "
-"uden suffiks, men du kan bruge suffikset <b>m</b> i minutter, <b>h</b> i "
-"timer eller <b>d </b> i dagevis. <br /><br />Eksempler:<ul><li>10 sekunder "
-"ville være: <b>10</b> eller <b>10s</b></li><li>5 minutter ville være: "
-"<b>5m</b></li><li> 1 time ville være: <b>1t</b></li><li>1 uge ville være: "
-"<b>7d</b></ li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interface til overvågning og/eller genstart"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bytes"
@@ -152,23 +143,23 @@ msgstr "Jumbo: 9000 bytes"
msgid "Mode"
msgstr "Mode"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Navn på ModemManager Interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Periode"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Periodisk genstart"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Ping-pakkestørrelse"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Ping genstart"
@@ -178,23 +169,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping Genstart: genstart denne enhed, hvis et ping til en specificeret vært "
-"mislykkes i et bestemt tidsrum. <br /> Periodisk genstart: Genstart denne "
-"enhed efter et bestemt tidsinterval. <br /> Genstart interface: Genstart "
-"netværks interface , hvis et ping til en specificeret vært mislykkes i et "
-"bestemt tidsrum."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Genstart interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Lille: 1 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Standard: 56 bytes"
@@ -203,7 +204,7 @@ msgid "These rules will govern how this device reacts to network events."
msgstr ""
"Disse regler styrer, hvordan denne enhed reagerer på netværkshændelser."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Lås modembånd op"
@@ -213,10 +214,57 @@ msgstr "Lås modembånd op"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bytes"
+#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>Gælder for Ping Genstart og Genstart Interface-tilstande</i> <br /> "
+#~ "Angiv den grænseflade, der skal overvåges og genstartes, hvis et ping "
+#~ "over det mislykkes."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "IPv4-adresse eller værtsnavn, der skal pinges."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "I periodisk genstartstilstand definerer den, hvor ofte der skal "
+#~ "genstartes. <br /> I Ping-genstartstilstand definerer den længste "
+#~ "tidsperiode uden svar fra Vært at tjekke, før en genstart aktiveres. <br /"
+#~ "> I netværksgenstartstilstand definerer den længste periode uden svar fra "
+#~ "værten til tjek, før interface genstartes. <br /><br />Standardenheden er "
+#~ "sekunder uden suffiks, men du kan bruge suffikset <b>m</b> i minutter, "
+#~ "<b>h</b> i timer eller <b>d </b> i dagevis. <br /><br />Eksempler:"
+#~ "<ul><li>10 sekunder ville være: <b>10</b> eller <b>10s</b></li><li>5 "
+#~ "minutter ville være: <b>5m</b></li><li> 1 time ville være: <b>1t</b></"
+#~ "li><li>1 uge ville være: <b>7d</b></ li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping Genstart: genstart denne enhed, hvis et ping til en specificeret "
+#~ "vært mislykkes i et bestemt tidsrum. <br /> Periodisk genstart: Genstart "
+#~ "denne enhed efter et bestemt tidsinterval. <br /> Genstart interface: "
+#~ "Genstart netværks interface , hvis et ping til en specificeret vært "
+#~ "mislykkes i et bestemt tidsrum."
+
#~ msgid "Forced reboot delay"
#~ msgstr "Forced reboot delay"
diff --git a/applications/luci-app-watchcat/po/de/watchcat.po b/applications/luci-app-watchcat/po/de/watchcat.po
index 6067261ee4..1d2936dc8b 100644
--- a/applications/luci-app-watchcat/po/de/watchcat.po
+++ b/applications/luci-app-watchcat/po/de/watchcat.po
@@ -12,16 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
-"<i>Gilt für die Modi \"Ping Reboot\" und \"Restart Interface\" </i> <br /> "
-"Geben Sie die Schnittstelle an, die überwacht und neu gestartet werden soll, "
-"wenn ein Ping fehlschlägt."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -37,7 +38,7 @@ msgstr ""
"oder verwenden Sie 0, um die Verzögerung des erzwungenen Neustarts zu "
"deaktivieren."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -47,15 +48,15 @@ msgstr ""
"Sie den ModemManager verwenden, können Sie Watchcat veranlassen,um das "
"ModemManger-Interface neu zu starten, indem Sie dessen Namen angeben."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Groß: 248 Bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Kontrollintervall"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Neustartverzögerung erzwingen"
@@ -78,11 +79,11 @@ msgstr ""
"Schaltfläche <b>Hinzufügen</b> am unteren Rand, um mehr als eine Aktion "
"einzurichten."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Host zu überprüfen"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
#, fuzzy
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
@@ -97,15 +98,15 @@ msgstr ""
"oder d für Tage. Beispiel: zehn Sekunden wären: 10 oder 10s, fünf Minuten "
"wären: 5m, eine Stunde wäre: 1h, eine Woche wäre: 7d"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Riesig: 1492 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "IPv4-Adresse oder Hostname zum anpingen."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -113,41 +114,29 @@ msgstr ""
"Wenn Sie ModemManager verwenden, stellen Sie das Modem vor dem Neustart der "
"Schnittstelle so ein, dass es jedes Band verwenden darf."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
-#, fuzzy
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"Im Modus \"Periodischer Neustart\" legt er fest, wie oft neu gestartet "
-"werden soll. <br /> Im Modus \"Ping-Neustart\" legt er die längste "
-"Zeitspanne fest, in der keine Antwort vom zu überprüfenden Host kommt, bevor "
-"ein Neustart durchgeführt wird. <br /> Im Modus \"Netzwerk-Neustart\" legt "
-"er die längste Zeitspanne fest, in der keine Antwort vom zu überprüfenden "
-"Host kommt, bevor die Schnittstelle neu gestartet wird. <br /><br />Die "
-"Standardeinheit ist Sekunden, ohne Suffix, aber Sie können das Suffix <b>m</"
-"b> für Minuten, <b>h</b> für Stunden oder <b>d</b> für Tage verwenden. <br /"
-"><br />Beispiele:<ul><li>10 Sekunden wären: <b>10</b> oder <b>10s</b></"
-"li><li>5 Minuten wären: <b>5m</b></li><li>1 Stunde wäre: <b>1h</b></li><li>1 "
-"Woche wäre: <b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Schnittstelle"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Schnittstelle zum überwachen und/oder neustarten"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bytes"
@@ -155,23 +144,23 @@ msgstr "Jumbo: 9000 bytes"
msgid "Mode"
msgstr "Modus"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Name der ModemManager Schnittstelle"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Periode"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Regelmäßiger Neustart"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Ping Paket größe"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Ping neustart"
@@ -181,23 +170,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping-Neustart: Startet das Gerät neu, wenn ein Ping zu einem bestimmten Host "
-"für eine bestimmte Zeitspanne fehlschlägt. <br /> Regelmäßiger Neustart: "
-"Startet das Gerät nach einem bestimmten Zeitintervall neu. <br /> "
-"Schnittstelle neu starten: Startet eine Netzwerkschnittstelle neu, wenn ein "
-"Ping zu einem bestimmten Host für eine bestimmte Zeit fehlschlägt."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Schnittstelle neustarten"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Klein: 1 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Standard: 56 bytes"
@@ -205,7 +204,7 @@ msgstr "Standard: 56 bytes"
msgid "These rules will govern how this device reacts to network events."
msgstr "Diese Regeln bestimmen, wie das Gerät auf Netzwerkereignisse reagiert."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Modem-Bänder freischalten"
@@ -215,10 +214,59 @@ msgstr "Modem-Bänder freischalten"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bytes"
+#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>Gilt für die Modi \"Ping Reboot\" und \"Restart Interface\" </i> <br /"
+#~ "> Geben Sie die Schnittstelle an, die überwacht und neu gestartet werden "
+#~ "soll, wenn ein Ping fehlschlägt."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "IPv4-Adresse oder Hostname zum anpingen."
+
+#, fuzzy
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "Im Modus \"Periodischer Neustart\" legt er fest, wie oft neu gestartet "
+#~ "werden soll. <br /> Im Modus \"Ping-Neustart\" legt er die längste "
+#~ "Zeitspanne fest, in der keine Antwort vom zu überprüfenden Host kommt, "
+#~ "bevor ein Neustart durchgeführt wird. <br /> Im Modus \"Netzwerk-"
+#~ "Neustart\" legt er die längste Zeitspanne fest, in der keine Antwort vom "
+#~ "zu überprüfenden Host kommt, bevor die Schnittstelle neu gestartet wird. "
+#~ "<br /><br />Die Standardeinheit ist Sekunden, ohne Suffix, aber Sie "
+#~ "können das Suffix <b>m</b> für Minuten, <b>h</b> für Stunden oder <b>d</"
+#~ "b> für Tage verwenden. <br /><br />Beispiele:<ul><li>10 Sekunden wären: "
+#~ "<b>10</b> oder <b>10s</b></li><li>5 Minuten wären: <b>5m</b></li><li>1 "
+#~ "Stunde wäre: <b>1h</b></li><li>1 Woche wäre: <b>7d</b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping-Neustart: Startet das Gerät neu, wenn ein Ping zu einem bestimmten "
+#~ "Host für eine bestimmte Zeitspanne fehlschlägt. <br /> Regelmäßiger "
+#~ "Neustart: Startet das Gerät nach einem bestimmten Zeitintervall neu. <br /"
+#~ "> Schnittstelle neu starten: Startet eine Netzwerkschnittstelle neu, wenn "
+#~ "ein Ping zu einem bestimmten Host für eine bestimmte Zeit fehlschlägt."
+
#~ msgid "Forced reboot delay"
#~ msgstr "Erzwungenen Neustart verzögern um"
diff --git a/applications/luci-app-watchcat/po/el/watchcat.po b/applications/luci-app-watchcat/po/el/watchcat.po
index 12722ab783..c0af8fd7a8 100644
--- a/applications/luci-app-watchcat/po/el/watchcat.po
+++ b/applications/luci-app-watchcat/po/el/watchcat.po
@@ -8,13 +8,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -23,22 +27,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -57,11 +61,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -71,43 +75,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -115,23 +119,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -141,18 +145,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -160,7 +179,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -170,6 +189,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/en/watchcat.po b/applications/luci-app-watchcat/po/en/watchcat.po
index ed11054ca8..ce1160b358 100644
--- a/applications/luci-app-watchcat/po/en/watchcat.po
+++ b/applications/luci-app-watchcat/po/en/watchcat.po
@@ -8,13 +8,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -23,22 +27,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -57,11 +61,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -71,43 +75,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -115,23 +119,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Period"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -141,18 +145,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -160,7 +179,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -170,7 +189,7 @@ msgstr ""
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/es/watchcat.po b/applications/luci-app-watchcat/po/es/watchcat.po
index bf827b3021..9d1e2a774d 100644
--- a/applications/luci-app-watchcat/po/es/watchcat.po
+++ b/applications/luci-app-watchcat/po/es/watchcat.po
@@ -13,16 +13,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
-"<i> Se aplica a los modos Reiniciar por Ping y Reiniciar Interfaz </i> <br /"
-"> Especifique la interfaz a monitorizar y reiniciar si falla un ping sobre "
-"ella."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -37,7 +38,7 @@ msgstr ""
"que hay que esperar a que el reinicio suave falle o use 0 para desactivar el "
"retraso de reinicio forzado."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -47,15 +48,15 @@ msgstr ""
"usa ModemManager, puede hacer que Watchcat reinicie su interfaz ModemManger "
"especificando su nombre."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Grande: 248 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Intervalo de comprobación"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Forzar Retraso de Reinicio"
@@ -77,11 +78,11 @@ msgstr ""
"de que no se pueda contactar con un host. Haga clic en el botón <b>Agregar</"
"b> en la parte inferior para configurar más de una acción."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Host para comprobar"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
#, fuzzy
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
@@ -98,15 +99,15 @@ msgstr ""
"b></li><li>5 minutos sería: <b>5m</b></li><li>1 hora sería: <b>1h</b></"
"li><li>1 semana sería: <b>7d</b></ li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Enorme: 1492 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "Dirección IPv4 o nombre de host para hacer ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -114,40 +115,29 @@ msgstr ""
"Si usa ModemManager, antes de reiniciar la interfaz, configure el módem para "
"que pueda usar cualquier banda."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"En el modo de Reinicio periódico, se define la frecuencia con la que "
-"reiniciar. <br /> En el modo Reinicio por Ping, se define el período de "
-"tiempo más largo sin una respuesta desde el Host, que hay que comprobar "
-"antes de que se inicie un reinicio. <br /> En el modo Reinicio por Red, se "
-"define el período de tiempo más largo sin una respuesta desde el host, que "
-"hay que comprobar antes de que se reinicie la interfaz. <br /> <br /> La "
-"unidad predeterminada es segundos, sin llevar sufijo, pero puede usar el "
-"sufijo <b>m</b> para minutos, <b>h</b> para horas o <b>d</b> para días. <br /"
-"> <br /> Ejemplos: <ul> <li>10 segundos sería: <b>10</b> o <b>10s</b></li> "
-"<li>5 minutos sería: <b>5m</b></li> <li>1 hora sería: <b>1h</b></li><li>1 "
-"semana sería: <b>7d</b></ li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interfaz"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interfaz para monitorear y/o reiniciar"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bytes"
@@ -155,23 +145,23 @@ msgstr "Jumbo: 9000 bytes"
msgid "Mode"
msgstr "Modo"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Nombre de la interfaz de ModemManager"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Período"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Reinicio periódico"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Tamaño del paquete de ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
#, fuzzy
msgid "Ping Reboot"
msgstr "Reinicio por Ping"
@@ -182,23 +172,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Reinicio por ping: reinicia este dispositivo si falla un ping a un host "
-"especificado durante un período de tiempo especificado. <br /> Reinicio "
-"periódico: reinicia este dispositivo después de un intervalo de tiempo "
-"especificado. <br /> Reiniciar interfaz: reinicia una interfaz de red si un "
-"ping a un host especificado falla durante un período de tiempo especificado."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Reiniciar interfaz"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Pequeño: 1 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Estándar: 56 bytes"
@@ -207,7 +207,7 @@ msgid "These rules will govern how this device reacts to network events."
msgstr ""
"Estas reglas regirán cómo reacciona este dispositivo a los eventos de la red."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Desbloquear bandas de módem"
@@ -217,12 +217,61 @@ msgstr "Desbloquear bandas de módem"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
#, fuzzy
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bytes"
#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i> Se aplica a los modos Reiniciar por Ping y Reiniciar Interfaz </i> "
+#~ "<br /> Especifique la interfaz a monitorizar y reiniciar si falla un ping "
+#~ "sobre ella."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "Dirección IPv4 o nombre de host para hacer ping."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "En el modo de Reinicio periódico, se define la frecuencia con la que "
+#~ "reiniciar. <br /> En el modo Reinicio por Ping, se define el período de "
+#~ "tiempo más largo sin una respuesta desde el Host, que hay que comprobar "
+#~ "antes de que se inicie un reinicio. <br /> En el modo Reinicio por Red, "
+#~ "se define el período de tiempo más largo sin una respuesta desde el host, "
+#~ "que hay que comprobar antes de que se reinicie la interfaz. <br /> <br /> "
+#~ "La unidad predeterminada es segundos, sin llevar sufijo, pero puede usar "
+#~ "el sufijo <b>m</b> para minutos, <b>h</b> para horas o <b>d</b> para "
+#~ "días. <br /> <br /> Ejemplos: <ul> <li>10 segundos sería: <b>10</b> o "
+#~ "<b>10s</b></li> <li>5 minutos sería: <b>5m</b></li> <li>1 hora sería: "
+#~ "<b>1h</b></li><li>1 semana sería: <b>7d</b></ li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Reinicio por ping: reinicia este dispositivo si falla un ping a un host "
+#~ "especificado durante un período de tiempo especificado. <br /> Reinicio "
+#~ "periódico: reinicia este dispositivo después de un intervalo de tiempo "
+#~ "especificado. <br /> Reiniciar interfaz: reinicia una interfaz de red si "
+#~ "un ping a un host especificado falla durante un período de tiempo "
+#~ "especificado."
+
+#~ msgid ""
#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br> Specify "
#~ "the interface to monitor and restart if a ping over it fails."
#~ msgstr ""
diff --git a/applications/luci-app-watchcat/po/fi/watchcat.po b/applications/luci-app-watchcat/po/fi/watchcat.po
index 962c5ce58e..7027a83bf1 100644
--- a/applications/luci-app-watchcat/po/fi/watchcat.po
+++ b/applications/luci-app-watchcat/po/fi/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Tarkistusväli"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,6 +193,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/fr/watchcat.po b/applications/luci-app-watchcat/po/fr/watchcat.po
index 44e2024a5d..3cbad7d767 100644
--- a/applications/luci-app-watchcat/po/fr/watchcat.po
+++ b/applications/luci-app-watchcat/po/fr/watchcat.po
@@ -12,16 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
-"<i>S'applique aux modes d'interface Ping Reboot et Restart</i> <br /> "
-"Spécifiez l'interface à surveiller et à redémarrer en cas d'échec d'un ping "
-"sur celle-ci."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -36,7 +37,7 @@ msgstr ""
"le nombre de secondes à attendre pour que le redémarrage progressif échoue "
"ou utilisez 0 pour désactiver le délai de redémarrage forcé."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -46,15 +47,15 @@ msgstr ""
"utilisez ModemManager, vous pouvez demander à Watchcat de redémarrer votre "
"interface ModemManger en spécifiant son nom."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Grand : 248 octets"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Intervalle de contrôle"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Délai de redémarrage forcé"
@@ -76,11 +77,11 @@ msgstr ""
"entreprendre dans le cas où un hôte devient inaccessible. Cliquez sur le "
"bouton <b>Add</b> en bas pour configurer plusieurs actions."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Hôte à vérifier"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -94,18 +95,18 @@ msgstr ""
"pouvez utiliser le suffixe <b>m</b> pour les minutes, <b>h</b> pour les "
"heures ou <b>d</b> pour les jours. <br /><br /> Exemples:<ul><li>10 secondes "
"seraient : <b>10</b> ou <b>10s</b></li><li>5 minutes seraient : <b>5m</b></"
-"li><li>1 heure serait : <b>1h</b></li><li>1 semaine serait : "
-"<b>7j</b></li><ul>"
+"li><li>1 heure serait : <b>1h</b></li><li>1 semaine serait : <b>7j</b></"
+"li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Énorme : 1492 octets"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "Adresse IPv4 ou nom d'hôte sur lequel envoyer un ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -113,40 +114,29 @@ msgstr ""
"Si vous utilisez ModemManager, avant de redémarrer l'interface, configurez "
"le modem pour qu'il soit autorisé à utiliser n'importe quelle bande."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"En mode Redémarrage périodique, elle définit la fréquence de redémarrage. "
-"<br />En mode Redémarrage par ping, elle définit la plus longue période sans "
-"réponse de l'hôte à vérifier avant qu'un redémarrage ne soit engagé. <br /"
-">En mode Redémarrage du réseau, elle définit la plus longue période sans "
-"réponse de l'hôte à vérifier avant que l'interface ne soit redémarrée. <br /"
-"><br />L'unité par défaut est la seconde, sans suffixe, mais vous pouvez "
-"utiliser le suffixe <b>m</b> pour les minutes, <b>h</b> pour les heures ou "
-"<b>d</b> pour les jours. <br /><br />Exemples :<ul><li>10 secondes seraient :"
-" <b>10</b> ou <b>10s</b></li><li>5 minutes seraient : <b>5m</b></"
-"li><li><li>1 heure serait : <b>1h</b></li><li>1 semaine serait : "
-"<b>7j</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interface à surveiller et/ou redémarrer"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo : 9000 octets"
@@ -154,23 +144,23 @@ msgstr "Jumbo : 9000 octets"
msgid "Mode"
msgstr "Mode"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Nom de l'interface ModemManager"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Période"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Redémarrage périodique"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Taille du paquet Ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Ping de redémarrage"
@@ -180,23 +170,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping Reboot : Redémarrer ce périphérique si un ping vers un hôte spécifié "
-"échoue pendant une durée déterminée. <br /> Redémarrage périodique : "
-"Redémarrer ce périphérique après un intervalle de temps spécifié. <br /> "
-"Restart Interface : Redémarrer une interface réseau si un ping vers un hôte "
-"spécifié échoue pendant une durée déterminée."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Redémarrer l'interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Petit : 1 octet"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Standard : 56 octets"
@@ -206,7 +206,7 @@ msgstr ""
"Ces règles régissent la façon dont cet appareil réagit aux événements du "
"réseau."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Déverrouiller les bandes du modem"
@@ -216,10 +216,58 @@ msgstr "Déverrouiller les bandes du modem"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows : 32 octets"
+#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>S'applique aux modes d'interface Ping Reboot et Restart</i> <br /> "
+#~ "Spécifiez l'interface à surveiller et à redémarrer en cas d'échec d'un "
+#~ "ping sur celle-ci."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "Adresse IPv4 ou nom d'hôte sur lequel envoyer un ping."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "En mode Redémarrage périodique, elle définit la fréquence de redémarrage. "
+#~ "<br />En mode Redémarrage par ping, elle définit la plus longue période "
+#~ "sans réponse de l'hôte à vérifier avant qu'un redémarrage ne soit engagé. "
+#~ "<br />En mode Redémarrage du réseau, elle définit la plus longue période "
+#~ "sans réponse de l'hôte à vérifier avant que l'interface ne soit "
+#~ "redémarrée. <br /><br />L'unité par défaut est la seconde, sans suffixe, "
+#~ "mais vous pouvez utiliser le suffixe <b>m</b> pour les minutes, <b>h</b> "
+#~ "pour les heures ou <b>d</b> pour les jours. <br /><br />Exemples :"
+#~ "<ul><li>10 secondes seraient : <b>10</b> ou <b>10s</b></li><li>5 minutes "
+#~ "seraient : <b>5m</b></li><li><li>1 heure serait : <b>1h</b></li><li>1 "
+#~ "semaine serait : <b>7j</b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping Reboot : Redémarrer ce périphérique si un ping vers un hôte spécifié "
+#~ "échoue pendant une durée déterminée. <br /> Redémarrage périodique : "
+#~ "Redémarrer ce périphérique après un intervalle de temps spécifié. <br /> "
+#~ "Restart Interface : Redémarrer une interface réseau si un ping vers un "
+#~ "hôte spécifié échoue pendant une durée déterminée."
+
#~ msgid "Forced reboot delay"
#~ msgstr "Délai pour le reboot forcé"
@@ -246,8 +294,8 @@ msgstr "Windows : 32 octets"
#~ "En mode périodique, définit la période de redémarrage. En mode internet, "
#~ "définit la plus longue période de temps sans accès à internet avant qu'un "
#~ "redémarrage soit engagé. L'unité par défaut est la seconde, vous pouvez "
-#~ "utiliser le suffixe \"m\" pour les minutes, \"h\" pour les heures ou \"d"
-#~ "\" pour les jours"
+#~ "utiliser le suffixe \"m\" pour les minutes, \"h\" pour les heures ou "
+#~ "\"d\" pour les jours"
#~ msgid "Operating mode"
#~ msgstr "Mode de fonctionnement"
diff --git a/applications/luci-app-watchcat/po/he/watchcat.po b/applications/luci-app-watchcat/po/he/watchcat.po
index 12722ab783..c0af8fd7a8 100644
--- a/applications/luci-app-watchcat/po/he/watchcat.po
+++ b/applications/luci-app-watchcat/po/he/watchcat.po
@@ -8,13 +8,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -23,22 +27,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -57,11 +61,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -71,43 +75,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -115,23 +119,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -141,18 +145,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -160,7 +179,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -170,6 +189,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/hi/watchcat.po b/applications/luci-app-watchcat/po/hi/watchcat.po
index 2f564d0283..4a1ef968bf 100644
--- a/applications/luci-app-watchcat/po/hi/watchcat.po
+++ b/applications/luci-app-watchcat/po/hi/watchcat.po
@@ -9,13 +9,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -24,22 +28,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -58,11 +62,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -72,43 +76,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -116,23 +120,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -142,18 +146,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -161,7 +180,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -171,6 +190,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/hu/watchcat.po b/applications/luci-app-watchcat/po/hu/watchcat.po
index b263876842..9d75e66a2d 100644
--- a/applications/luci-app-watchcat/po/hu/watchcat.po
+++ b/applications/luci-app-watchcat/po/hu/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Nagy: 248 bájt"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Csatoló"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bájt"
@@ -119,23 +123,23 @@ msgstr "Jumbo: 9000 bájt"
msgid "Mode"
msgstr "Mód"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "ModemManager csatoló neve"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Periódus"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Kicsi: 1 bájt"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Normál: 56 bájt"
@@ -164,7 +183,7 @@ msgstr "Normál: 56 bájt"
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,7 +193,7 @@ msgstr ""
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bájt"
diff --git a/applications/luci-app-watchcat/po/it/watchcat.po b/applications/luci-app-watchcat/po/it/watchcat.po
index 3eac6a1dad..f3d4ac0a3b 100644
--- a/applications/luci-app-watchcat/po/it/watchcat.po
+++ b/applications/luci-app-watchcat/po/it/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Grande: 248 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Intervallo di Controllo"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Ritardo del riavvio forzato"
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Host da controllare"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Enorme: 1492 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interfaccia"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interfaccia da monitorare e/o riavviare"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Gigante: 9000 bytes"
@@ -119,24 +123,24 @@ msgstr "Gigante: 9000 bytes"
msgid "Mode"
msgstr "Modalità"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Periodo"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Riavvio periodico"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
#, fuzzy
msgid "Ping Packet Size"
msgstr "Dimensione del pacchetto Ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Riavvio ping"
@@ -146,18 +150,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Riavvia interfaccia"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Piccolo: 1 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Normale: 56 bytes"
@@ -167,7 +186,7 @@ msgstr ""
"Queste regole regolano il modo in cui questo dispositivo reagisce agli "
"eventi di rete."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Sblocca le bande del modem"
@@ -177,7 +196,7 @@ msgstr "Sblocca le bande del modem"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bytes"
diff --git a/applications/luci-app-watchcat/po/ja/watchcat.po b/applications/luci-app-watchcat/po/ja/watchcat.po
index 117d9550f2..81cfd93913 100644
--- a/applications/luci-app-watchcat/po/ja/watchcat.po
+++ b/applications/luci-app-watchcat/po/ja/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "チェック間隔"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "インターフェース"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr "モード"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "周期"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,7 +193,7 @@ msgstr ""
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/ko/watchcat.po b/applications/luci-app-watchcat/po/ko/watchcat.po
index ee7616eeb8..af01f4c756 100644
--- a/applications/luci-app-watchcat/po/ko/watchcat.po
+++ b/applications/luci-app-watchcat/po/ko/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "확인 간격"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,6 +193,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/mr/watchcat.po b/applications/luci-app-watchcat/po/mr/watchcat.po
index 383778d47c..5b2262c82a 100644
--- a/applications/luci-app-watchcat/po/mr/watchcat.po
+++ b/applications/luci-app-watchcat/po/mr/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,7 +193,7 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/ms/watchcat.po b/applications/luci-app-watchcat/po/ms/watchcat.po
index a6ede3d7c3..36541e5108 100644
--- a/applications/luci-app-watchcat/po/ms/watchcat.po
+++ b/applications/luci-app-watchcat/po/ms/watchcat.po
@@ -7,13 +7,17 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -22,22 +26,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -56,11 +60,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -70,43 +74,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -114,23 +118,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -140,18 +144,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -159,7 +178,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -169,6 +188,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/nb_NO/watchcat.po b/applications/luci-app-watchcat/po/nb_NO/watchcat.po
index e613fced5d..fb729b8b0f 100644
--- a/applications/luci-app-watchcat/po/nb_NO/watchcat.po
+++ b/applications/luci-app-watchcat/po/nb_NO/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,25 +123,25 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
"Watchcat tillater oppsett av periodisk omstart når tilknytningen til "
"Internett har gått tapt en gitt periode."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -147,18 +151,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -166,7 +185,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -176,7 +195,7 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
"Ved omstart av systemet vil watchcat utløse en myk omstart. Å skrive inn et "
diff --git a/applications/luci-app-watchcat/po/pl/watchcat.po b/applications/luci-app-watchcat/po/pl/watchcat.po
index 4c11a3cf24..b5d2a9df69 100644
--- a/applications/luci-app-watchcat/po/pl/watchcat.po
+++ b/applications/luci-app-watchcat/po/pl/watchcat.po
@@ -13,16 +13,17 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-"<i> Dotyczy trybów ponownego uruchamiania i ponownego restartu interfejsu "
-"ping</i> <br /> Określ interfejs do monitorowania i ponownego uruchamiania, "
-"jeśli ping nie powiedzie się."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -37,7 +38,7 @@ msgstr ""
"sekund oczekiwania na niepowodzenie miękkiego ponownego uruchomienia lub "
"użyj 0, aby wyłączyć wymuszone opóźnienie ponownego uruchomienia."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -47,15 +48,15 @@ msgstr ""
"Jeśli używasz ModemManager, program Watchcat może ponownie uruchomić "
"interfejs ModemManger, określając jego nazwę."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Duży: 248 bajtów"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Interwał sprawdzania"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Wymuś opóźnienie restartu"
@@ -77,11 +78,11 @@ msgstr ""
"przypadku, gdy host staje się nieosiągalny. Kliknij przycisk<b>Dodaj</b>na "
"dole, aby skonfigurować więcej niż jedną akcję."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Host do sprawdzenia"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -97,15 +98,15 @@ msgstr ""
"li><li>1 godzina byłaby: <b>1h</b></li><li>1 tydzień wynosiłby: <b>7d</b></"
"li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Ogromny: 1492 bajtów"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "Adres IPv4 lub nazwa hosta do pingowania."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -113,39 +114,29 @@ msgstr ""
"Jeśli używasz ModemManagera, to przed restartem interfejsu ustaw modem by "
"mógł używać dowolnego pasma."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"W trybie okresowego ponownego uruchamiania określa częstotliwość ponownego "
-"uruchamiania. <br /> W trybie ponownego uruchamiania ping definiuje "
-"najdłuższy okres czasu bez odpowiedzi z hosta do sprawdzenia przed ponownym "
-"uruchomieniem. <br /> W trybie Network Restart określa najdłuższy okres "
-"czasu bez odpowiedzi od hosta do sprawdzenia przed ponownym uruchomieniem "
-"interfejsu. <br /> <br /> Domyślną jednostką są sekundy, bez przyrostka, ale "
-"możesz użyć przyrostka <b> m </b> dla minut, <b> h </b> dla godzin lub <b> d "
-"</b> przez dni. <br /> <br /> Przykłady: <ul> <li> 10 sekund to: <b> 10 </b> "
-"lub <b> 10s</b></li> <li> 5 minut to: <b>5m</b></li> <li> 1 godzina to: "
-"<b>1godz</b></li> <li> 1 tydzień to: <b> 7 dni </b> </ li> <ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interfejs"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interfejs do monitorowania i/lub restartu"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bajtów"
@@ -153,23 +144,23 @@ msgstr "Jumbo: 9000 bajtów"
msgid "Mode"
msgstr "Tryb"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Nazwa interfejsu ModemManager"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Okres"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Restart okresowy"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Rozmiar pakietu ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Restart na podstawie pingu"
@@ -179,23 +170,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Restart na podstawie pingu: Uruchom ponownie to urządzenie, jeśli ping do "
-"określonego hosta nie powiedzie się przez określony czas. <br /> Restart "
-"okresowy: Ponowne uruchomienie tego urządzenia po określonym przedziale "
-"czasu. <br /> Restart interfejsu: Uruchom ponownie interfejs sieciowy, jeśli "
-"ping do określonego hosta nie powiedzie się przez określony czas."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Uruchom ponownie interfejs"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Mały: 1 bajt"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Standard: 56 bajtów"
@@ -204,7 +205,7 @@ msgid "These rules will govern how this device reacts to network events."
msgstr ""
"Reguły te określają sposób, w jaki urządzenie reaguje na zdarzenia w sieci."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Odblokuj pasma modemu"
@@ -214,11 +215,59 @@ msgstr "Odblokuj pasma modemu"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bajty"
#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i> Dotyczy trybów ponownego uruchamiania i ponownego restartu interfejsu "
+#~ "ping</i> <br /> Określ interfejs do monitorowania i ponownego "
+#~ "uruchamiania, jeśli ping nie powiedzie się."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "Adres IPv4 lub nazwa hosta do pingowania."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "W trybie okresowego ponownego uruchamiania określa częstotliwość "
+#~ "ponownego uruchamiania. <br /> W trybie ponownego uruchamiania ping "
+#~ "definiuje najdłuższy okres czasu bez odpowiedzi z hosta do sprawdzenia "
+#~ "przed ponownym uruchomieniem. <br /> W trybie Network Restart określa "
+#~ "najdłuższy okres czasu bez odpowiedzi od hosta do sprawdzenia przed "
+#~ "ponownym uruchomieniem interfejsu. <br /> <br /> Domyślną jednostką są "
+#~ "sekundy, bez przyrostka, ale możesz użyć przyrostka <b> m </b> dla minut, "
+#~ "<b> h </b> dla godzin lub <b> d </b> przez dni. <br /> <br /> Przykłady: "
+#~ "<ul> <li> 10 sekund to: <b> 10 </b> lub <b> 10s</b></li> <li> 5 minut to: "
+#~ "<b>5m</b></li> <li> 1 godzina to: <b>1godz</b></li> <li> 1 tydzień to: "
+#~ "<b> 7 dni </b> </ li> <ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Restart na podstawie pingu: Uruchom ponownie to urządzenie, jeśli ping do "
+#~ "określonego hosta nie powiedzie się przez określony czas. <br /> Restart "
+#~ "okresowy: Ponowne uruchomienie tego urządzenia po określonym przedziale "
+#~ "czasu. <br /> Restart interfejsu: Uruchom ponownie interfejs sieciowy, "
+#~ "jeśli ping do określonego hosta nie powiedzie się przez określony czas."
+
+#~ msgid ""
#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br> Specify "
#~ "the interface to monitor and restart if a ping over it fails."
#~ msgstr ""
diff --git a/applications/luci-app-watchcat/po/pt/watchcat.po b/applications/luci-app-watchcat/po/pt/watchcat.po
index e8b69730a3..257f4af51d 100644
--- a/applications/luci-app-watchcat/po/pt/watchcat.po
+++ b/applications/luci-app-watchcat/po/pt/watchcat.po
@@ -12,15 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
-"<i>Se aplica ao Ping Reboot e os modos de reinício da Interface</i> <br /> "
-"Defina a interface que será monitorada e reinicie caso o ping falhe."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -35,7 +37,7 @@ msgstr ""
"segundos para esperar a falha da reinicialização suave ou use 0 para "
"desativar o atraso de reinicialização forçada."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -46,15 +48,15 @@ msgstr ""
"Watchcat reinicie a sua interface ModemManger através da definição do seu "
"nome."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Grande: 248 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Intervalo de verificação"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Atraso da reinicialização forçada"
@@ -76,11 +78,11 @@ msgstr ""
"caso um host se torne inalcançável. Clique no botão <b>Adicionar</b> na "
"parte inferior para configurar mais de uma ação."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "O host que será verificado"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -96,15 +98,15 @@ msgstr ""
"seriam: <b>5m</b></li><li>1 hora seria: <b>1h</b></li><li>1 semana seria: "
"<b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Enorme: 1492 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "Endereço IPv4 ou nome do host para enviar um ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -112,39 +114,29 @@ msgstr ""
"Caso use o ModemManager antes de reiniciar a interface, defina o modem para "
"poder utilizar qualquer banda."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"No modo reboot periódico, é definido com que frequência reiniciar. <br /> No "
-"modo ping reboot, é definido o período mais longo de tempo sem uma resposta "
-"do host antes que uma reinicialização seja feita. <br /> No modo de "
-"reinicialização da rede, é definido o período mais longo de tempo sem uma "
-"resposta do host antes que uma reinicialização da interface seja feita. <br /"
-"><br />A unidade padrão é em segundos, sem sufixo, porém é possível usar o "
-"sufixo <b>m</b> para minutos, <b>h</b> para horas ou <b>d</b> para dias. "
-"<br /><br />Examplos:<ul><li>10 segundos seriam: <b>10</b> ou <b>10s</b></"
-"li><li>5 minutos seriam: <b>5m</b></li><li> 1 hora seria: <b>1h</b></"
-"li><li>1 semana seria: <b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interface para monitorar e/ou reiniciar"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bytes"
@@ -152,23 +144,23 @@ msgstr "Jumbo: 9000 bytes"
msgid "Mode"
msgstr "Modo"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Nome da interface do ModemManager"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Periodo"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Reinício periódico"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Tamanho do Pacote Ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Reiniciar com Ping"
@@ -178,23 +170,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping reboot: Reinicie este aparelho caso um ping para um determinado host "
-"falhe por um determinado período de tempo. <br /> Reinicialização periódica: "
-"Reinicie este aparelho após um determinado período de tempo . <br /> "
-"Interface de reinicialização: Reinicie uma interface de rede caso um ping "
-"para um determinado host falhe por um determinado período de tempo."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Interface de reinicialização"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Pequeno: 1 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Padrão: 56 bytes"
@@ -202,7 +204,7 @@ msgstr "Padrão: 56 bytes"
msgid "These rules will govern how this device reacts to network events."
msgstr "Essas regras regem como este aparelho reage aos eventos de rede."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Desbloqueie as bandas do modem"
@@ -212,11 +214,58 @@ msgstr "Desbloqueie as bandas do modem"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bytes"
#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>Se aplica ao Ping Reboot e os modos de reinício da Interface</i> <br /"
+#~ "> Defina a interface que será monitorada e reinicie caso o ping falhe."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "Endereço IPv4 ou nome do host para enviar um ping."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "No modo reboot periódico, é definido com que frequência reiniciar. <br /> "
+#~ "No modo ping reboot, é definido o período mais longo de tempo sem uma "
+#~ "resposta do host antes que uma reinicialização seja feita. <br /> No modo "
+#~ "de reinicialização da rede, é definido o período mais longo de tempo sem "
+#~ "uma resposta do host antes que uma reinicialização da interface seja "
+#~ "feita. <br /><br />A unidade padrão é em segundos, sem sufixo, porém é "
+#~ "possível usar o sufixo <b>m</b> para minutos, <b>h</b> para horas ou "
+#~ "<b>d</b> para dias. <br /><br />Examplos:<ul><li>10 segundos seriam: "
+#~ "<b>10</b> ou <b>10s</b></li><li>5 minutos seriam: <b>5m</b></li><li> 1 "
+#~ "hora seria: <b>1h</b></li><li>1 semana seria: <b>7d</b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping reboot: Reinicie este aparelho caso um ping para um determinado host "
+#~ "falhe por um determinado período de tempo. <br /> Reinicialização "
+#~ "periódica: Reinicie este aparelho após um determinado período de tempo . "
+#~ "<br /> Interface de reinicialização: Reinicie uma interface de rede caso "
+#~ "um ping para um determinado host falhe por um determinado período de "
+#~ "tempo."
+
+#~ msgid ""
#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br> Specify "
#~ "the interface to monitor and restart if a ping over it fails."
#~ msgstr ""
diff --git a/applications/luci-app-watchcat/po/pt_BR/watchcat.po b/applications/luci-app-watchcat/po/pt_BR/watchcat.po
index da18562ef4..d6d4bdf375 100644
--- a/applications/luci-app-watchcat/po/pt_BR/watchcat.po
+++ b/applications/luci-app-watchcat/po/pt_BR/watchcat.po
@@ -13,15 +13,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-"<i>Se aplica ao Ping Reboot e os modos de reinício da Interface</i> <br /> "
-"Defina a interface que será monitorada e reinicie caso o ping falhe."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -36,7 +38,7 @@ msgstr ""
"para esperar a falha da reinicialização suave ou use 0 para desativar o "
"atraso de reinicialização forçada."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -47,15 +49,15 @@ msgstr ""
"Watchcat reinicie a sua interface ModemManger através da definição do seu "
"nome."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Grande: 248 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Intervalo de verificação"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Atraso da reinicialização forçada"
@@ -77,11 +79,11 @@ msgstr ""
"caso um host se torne inalcançável. Clique no botão <b>Adicionar</b> na "
"parte inferior para configurar mais de uma ação."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "O host que será verificado"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -97,15 +99,15 @@ msgstr ""
"seriam: <b>5m</b></li><li>1 hora seria: <b>1h</b></li><li>1 semana seria: "
"<b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Enorme: 1492 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "Um endereço IPv4 ou o nome de um host para fazer o ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -113,39 +115,29 @@ msgstr ""
"Caso use o ModemManager antes de reiniciar a interface, defina o modem para "
"poder utilizar qualquer banda."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"No modo reboot periódico, é definido com que frequência reiniciar. <br /> No "
-"modo ping reboot, é definido o período mais longo de tempo sem uma resposta "
-"do host antes que uma reinicialização seja feita. <br /> No modo de "
-"reinicialização da rede, é definido o período mais longo de tempo sem uma "
-"resposta do host antes que uma reinicialização da interface seja feita. <br /"
-"><br />A unidade padrão é em segundos, sem sufixo, porém é possível usar o "
-"sufixo <b>m</b> para minutos, <b>h</b> para horas ou <b>d</b> para dias. "
-"<br /><br />Examplos:<ul><li>10 segundos seriam: <b>10</b> ou <b>10s</b></"
-"li><li>5 minutos seriam: <b>5m</b></li><li> 1 hora seria: <b>1h</b></"
-"li><li>1 semana seria: <b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interface para monitorar e/ou reiniciar"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bytes"
@@ -153,23 +145,23 @@ msgstr "Jumbo: 9000 bytes"
msgid "Mode"
msgstr "Modo"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Nome da interface do ModemManager"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Período"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Reinício periódico"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Tamanho do Pacote Ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Reiniciar com Ping"
@@ -179,23 +171,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping reboot: Reinicie este dispositivo caso um ping para um determinado host "
-"falhe por um determinado período de tempo. <br /> Reinicialização periódica: "
-"Reinicie este dispositivo após um determinado período de tempo . <br /> "
-"Interface de reinicialização: Reinicie uma interface de rede caso um ping "
-"para um determinado host falhe por um determinado período de tempo."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Reinicie a interface"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Pequeno: 1 byte"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Padrão: 56 bytes"
@@ -203,7 +205,7 @@ msgstr "Padrão: 56 bytes"
msgid "These rules will govern how this device reacts to network events."
msgstr "Essas regras regem como este dispositivo reage aos eventos de rede."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Desbloqueie as bandas do modem"
@@ -213,11 +215,58 @@ msgstr "Desbloqueie as bandas do modem"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bytes"
#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>Se aplica ao Ping Reboot e os modos de reinício da Interface</i> <br /"
+#~ "> Defina a interface que será monitorada e reinicie caso o ping falhe."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "Um endereço IPv4 ou o nome de um host para fazer o ping."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "No modo reboot periódico, é definido com que frequência reiniciar. <br /> "
+#~ "No modo ping reboot, é definido o período mais longo de tempo sem uma "
+#~ "resposta do host antes que uma reinicialização seja feita. <br /> No modo "
+#~ "de reinicialização da rede, é definido o período mais longo de tempo sem "
+#~ "uma resposta do host antes que uma reinicialização da interface seja "
+#~ "feita. <br /><br />A unidade padrão é em segundos, sem sufixo, porém é "
+#~ "possível usar o sufixo <b>m</b> para minutos, <b>h</b> para horas ou "
+#~ "<b>d</b> para dias. <br /><br />Examplos:<ul><li>10 segundos seriam: "
+#~ "<b>10</b> ou <b>10s</b></li><li>5 minutos seriam: <b>5m</b></li><li> 1 "
+#~ "hora seria: <b>1h</b></li><li>1 semana seria: <b>7d</b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping reboot: Reinicie este dispositivo caso um ping para um determinado "
+#~ "host falhe por um determinado período de tempo. <br /> Reinicialização "
+#~ "periódica: Reinicie este dispositivo após um determinado período de "
+#~ "tempo . <br /> Interface de reinicialização: Reinicie uma interface de "
+#~ "rede caso um ping para um determinado host falhe por um determinado "
+#~ "período de tempo."
+
+#~ msgid ""
#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br> Specify "
#~ "the interface to monitor and restart if a ping over it fails."
#~ msgstr ""
diff --git a/applications/luci-app-watchcat/po/ro/watchcat.po b/applications/luci-app-watchcat/po/ro/watchcat.po
index d5920b205f..48de5bec14 100644
--- a/applications/luci-app-watchcat/po/ro/watchcat.po
+++ b/applications/luci-app-watchcat/po/ro/watchcat.po
@@ -13,16 +13,17 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.10.1\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-"<i>Se aplică la modurile Ping Reboot și Restart Interface</i> <br /> "
-"Specificați interfața care urmează să fie monitorizată și repornită în cazul "
-"în care un ping pe aceasta eșuează."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -37,7 +38,7 @@ msgstr ""
"secunde de așteptare pentru ca repornirea soft să eșueze sau utilizați 0 "
"pentru a dezactiva întârzierea repornirii forțate."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -47,15 +48,15 @@ msgstr ""
"folosiți ModemManager, puteți face ca Watchcat să repornească interfața "
"ModemManger prin specificarea numelui acesteia."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Mare: 248 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Interval de verificare"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Întârziere forțată a repornirii"
@@ -78,11 +79,11 @@ msgstr ""
"butonul <b>Add</b> (Adăugare) din partea de jos pentru a configura mai multe "
"acțiuni."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Gazdă de verificat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -98,15 +99,15 @@ msgstr ""
"ar fi: <b>5m</b></li><li>1 oră ar fi: <b>1h</b></li><li>1 săptămână ar fi: "
"<b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Imens: 1492 bytes"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "Adresa IPv4 sau numele de gazdă pentru ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -114,40 +115,29 @@ msgstr ""
"În cazul în care se utilizează ModemManager, înainte de a reporni interfața, "
"setați modemul pentru a fi autorizat să utilizeze orice bandă."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"În modul Periodic Reboot (Repornire periodică), se definește frecvența de "
-"repornire. <br /> În modul Ping Reboot (Repornire prin ping), definește cea "
-"mai lungă perioadă de timp fără răspuns de la Host To Check (Gazdă de "
-"verificat) înainte de a se angaja o repornire. <br /> În modul Repornire "
-"rețea, definește cea mai lungă perioadă de timp fără răspuns din partea "
-"Gazdei de verificat înainte ca interfața să fie repornită. <br /><br /"
-">Unitatea implicită este secundele, fără sufix, dar se poate folosi sufixul "
-"<b>m</b> for minutes, <b>h</b> timp de câteva ore sau <b>d</b> pentru zile. "
-"<br /><br />Exemple:<ul><li>10 secunde pot fi: <b>10</b> or <b>10s</b></"
-"li><li>5 minute ar fi: <b>5m</b></li><li> 1 oră ar fi: <b>1h</b></li><li>1 "
-"săptămână ar fi: <b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Interfață"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Interfața de monitorizare și/sau repornire"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 octeți"
@@ -155,23 +145,23 @@ msgstr "Jumbo: 9000 octeți"
msgid "Mode"
msgstr "Mod"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Numele interfeței ModemManager"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Perioadă"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Repornire periodică"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Dimensiunea pachetului Ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Repornire Ping"
@@ -181,24 +171,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping Reboot: Reporniți acest dispozitiv în cazul în care un ping către o "
-"gazdă specificată eșuează pentru o anumită perioadă de timp. <br /> "
-"Repornire periodică: Reporniți acest dispozitiv după un interval de timp "
-"specificat. <br /> Repornire interfață: Reporniți o interfață de rețea dacă "
-"un ping către o gazdă specificată eșuează pentru o durată de timp "
-"specificată."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Reporniți interfața"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Mic: 1 octet"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Standard: 56 octeți"
@@ -208,7 +207,7 @@ msgstr ""
"Aceste reguli vor guverna modul în care acest dispozitiv reacționează la "
"evenimentele din rețea."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Deblocarea benzilor de modem"
@@ -218,6 +217,55 @@ msgstr "Deblocarea benzilor de modem"
msgid "Watchcat"
msgstr "Priveștepisica"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Ferestre: 32 octeți"
+
+#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>Se aplică la modurile Ping Reboot și Restart Interface</i> <br /> "
+#~ "Specificați interfața care urmează să fie monitorizată și repornită în "
+#~ "cazul în care un ping pe aceasta eșuează."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "Adresa IPv4 sau numele de gazdă pentru ping."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "În modul Periodic Reboot (Repornire periodică), se definește frecvența de "
+#~ "repornire. <br /> În modul Ping Reboot (Repornire prin ping), definește "
+#~ "cea mai lungă perioadă de timp fără răspuns de la Host To Check (Gazdă de "
+#~ "verificat) înainte de a se angaja o repornire. <br /> În modul Repornire "
+#~ "rețea, definește cea mai lungă perioadă de timp fără răspuns din partea "
+#~ "Gazdei de verificat înainte ca interfața să fie repornită. <br /><br /"
+#~ ">Unitatea implicită este secundele, fără sufix, dar se poate folosi "
+#~ "sufixul <b>m</b> for minutes, <b>h</b> timp de câteva ore sau <b>d</b> "
+#~ "pentru zile. <br /><br />Exemple:<ul><li>10 secunde pot fi: <b>10</b> or "
+#~ "<b>10s</b></li><li>5 minute ar fi: <b>5m</b></li><li> 1 oră ar fi: <b>1h</"
+#~ "b></li><li>1 săptămână ar fi: <b>7d</b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping Reboot: Reporniți acest dispozitiv în cazul în care un ping către o "
+#~ "gazdă specificată eșuează pentru o anumită perioadă de timp. <br /> "
+#~ "Repornire periodică: Reporniți acest dispozitiv după un interval de timp "
+#~ "specificat. <br /> Repornire interfață: Reporniți o interfață de rețea "
+#~ "dacă un ping către o gazdă specificată eșuează pentru o durată de timp "
+#~ "specificată."
diff --git a/applications/luci-app-watchcat/po/ru/watchcat.po b/applications/luci-app-watchcat/po/ru/watchcat.po
index aa8f0122b4..10d0034f7b 100644
--- a/applications/luci-app-watchcat/po/ru/watchcat.po
+++ b/applications/luci-app-watchcat/po/ru/watchcat.po
@@ -16,13 +16,17 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -31,22 +35,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Большой: 248 байт"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Интервал проверки"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Задержка принудительной перезагрузки"
@@ -65,11 +69,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Хост для проверки"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -79,43 +83,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Огромный: 1492 байта"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "IPv4 адрес или имя узла для пингования."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Интерфейс"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Интерфейс для мониторинга и/или перезапуска"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Гигантский: 9000 байт"
@@ -123,23 +127,23 @@ msgstr "Гигантский: 9000 байт"
msgid "Mode"
msgstr "Режим"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Период"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Периодическая перезагрузка"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Размер пакета Ping"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -149,18 +153,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Перезагрузить интерфейс"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Маленький: 1 байт"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Стандартный: 56 байт"
@@ -168,7 +187,7 @@ msgstr "Стандартный: 56 байт"
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -178,10 +197,13 @@ msgstr ""
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 байта"
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "IPv4 адрес или имя узла для пингования."
+
#~ msgid "Forced reboot delay"
#~ msgstr "Задержка<br />принудительной<br />перезагрузки"
diff --git a/applications/luci-app-watchcat/po/sk/watchcat.po b/applications/luci-app-watchcat/po/sk/watchcat.po
index e70a73ec99..fb565aa4d9 100644
--- a/applications/luci-app-watchcat/po/sk/watchcat.po
+++ b/applications/luci-app-watchcat/po/sk/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Interval kontroly"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,6 +193,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/sv/watchcat.po b/applications/luci-app-watchcat/po/sv/watchcat.po
index bd798ddff8..ccb894c8bd 100644
--- a/applications/luci-app-watchcat/po/sv/watchcat.po
+++ b/applications/luci-app-watchcat/po/sv/watchcat.po
@@ -12,13 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -27,22 +31,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -61,11 +65,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -75,43 +79,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -119,23 +123,23 @@ msgstr ""
msgid "Mode"
msgstr "Läge"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Period"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -145,18 +149,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -164,7 +183,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -174,7 +193,7 @@ msgstr ""
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/templates/watchcat.pot b/applications/luci-app-watchcat/po/templates/watchcat.pot
index 6653cfc93d..dfb4c9dc9b 100644
--- a/applications/luci-app-watchcat/po/templates/watchcat.pot
+++ b/applications/luci-app-watchcat/po/templates/watchcat.pot
@@ -72,6 +72,10 @@ msgstr ""
msgid "Huge: 1492 bytes"
msgstr ""
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
+
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
@@ -150,6 +154,12 @@ msgstr ""
msgid "Script to run"
msgstr ""
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/tr/watchcat.po b/applications/luci-app-watchcat/po/tr/watchcat.po
index f4f8f7a2a9..a996842381 100644
--- a/applications/luci-app-watchcat/po/tr/watchcat.po
+++ b/applications/luci-app-watchcat/po/tr/watchcat.po
@@ -12,16 +12,17 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-"<i> Ping Yeniden Başlatma ve Yeniden Başlatma Arayüzü modları için "
-"geçerlidir </i> <br /> Ping işlemi başarısız olursa izlemek ve yeniden "
-"başlatmak için kullanılacak arayüzü belirtin."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -37,7 +38,7 @@ msgstr ""
"beklenecek saniye sayısını girin veya zorunlu yeniden başlatma gecikmesini "
"devre dışı bırakmak için 0'ı kullanın."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -47,15 +48,15 @@ msgstr ""
"i> <br /> ModemManager kullanıyorsanız, Watchcat'in adını belirterek "
"ModemManger arayüzünüzü yeniden başlatmasını sağlayabilirsiniz."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Büyük: 248 bayt"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Kontrol etme aralığı"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Zorla Yeniden Başlatma Gecikmesi"
@@ -77,11 +78,11 @@ msgstr ""
"gerçekleştirilecek çeşitli kontroller ve eylemler ayarlayabilirsiniz. Birden "
"fazla eylem ayarlamak için alttaki <b>Ekle</b> düğmesini tıklayın."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Kontrol Edilecek Alan Adı"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -97,15 +98,15 @@ msgstr ""
"li><li>5 dakika şöyle olur: <b>5m</b></li><li>1 saat: <b>1h</b></li><li>1 "
"hafta: <b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Çok Büyük: 1492 bayt"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "Ping atılacak IPv4 adresi veya ana makine adı."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -113,39 +114,29 @@ msgstr ""
"ModemManager kullanılıyorsa, arayüzü yeniden başlatmadan önce modemin "
"herhangi bir bandı kullanmasına izin verilecek şekilde ayarlayın."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"Periyodik Yeniden Başlatma modunda, ne sıklıkla yeniden başlatılacağını "
-"tanımlar. <br /> Pinge dayalı yeniden başlatma modunda, yeniden başlatma "
-"devreye girmeden önce kontrol edilecek alanadından bir cevap olmadan "
-"geçebileck en uzun süreyi tanımlar. <br /> Ağ Yeniden Başlatma modunda, "
-"arayüz yeniden başlatılmadan önce kontrol edilecek adresten bir yanıt "
-"olmaksızın en geçecek uzun süreyi tanımlar. <br /><br />Varsayılan birim son "
-"ek olmadan saniyedir, ancak son ek kullanabilirsiniz. <b>m</b> Dakika için, "
-"<b>h</b> Saat için veya <b>d</b> Gün için. <br /><br />Örnekler:<ul><li>10 "
-"saniye için: <b>10</b> veya<b>10s</b></li><li>5 Dakika için: <b>5m</b></"
-"li><li> 1 saat için: <b>1h</b></li><li>1 hafta için: <b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Arayüz"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "İzlenenecek ve/ya yeniden başlatılacak arayüz"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo: 9000 bayt"
@@ -153,23 +144,23 @@ msgstr "Jumbo: 9000 bayt"
msgid "Mode"
msgstr "Mod"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "ModemManager Arayüzünün Adı"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Periyot"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Periyodik Yeniden Başlatma"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Ping Paketi Boyutu"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Ping tabanlı yeniden başlatma"
@@ -179,23 +170,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping Yeniden Başlatma: Belirli bir ana bilgisayara gönderilen ping belirli "
-"bir süre başarısız olursa bu cihazı yeniden başlatır. <br /> Periyodik "
-"Yeniden Başlatma: Bu cihazı belirli bir süre sonra yeniden başlatır. <br /> "
-"Arayüzü Yeniden Başlat: Belirli bir ana bilgisayara gönderilen ping belirli "
-"bir süre başarısız olursa bir ağ arayüzünü yeniden başlatır."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Arayüzü yeniden başlat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Küçük: 1 bayt"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Standart: 56 bayt"
@@ -204,7 +205,7 @@ msgid "These rules will govern how this device reacts to network events."
msgstr ""
"Bu kurallar cihazın ağ olaylarına hangi şekilde tepki vereceğini yönetir."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Modem Bantlarının Kilidini Açın"
@@ -214,10 +215,59 @@ msgstr "Modem Bantlarının Kilidini Açın"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 bayt"
+#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i> Ping Yeniden Başlatma ve Yeniden Başlatma Arayüzü modları için "
+#~ "geçerlidir </i> <br /> Ping işlemi başarısız olursa izlemek ve yeniden "
+#~ "başlatmak için kullanılacak arayüzü belirtin."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "Ping atılacak IPv4 adresi veya ana makine adı."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "Periyodik Yeniden Başlatma modunda, ne sıklıkla yeniden başlatılacağını "
+#~ "tanımlar. <br /> Pinge dayalı yeniden başlatma modunda, yeniden başlatma "
+#~ "devreye girmeden önce kontrol edilecek alanadından bir cevap olmadan "
+#~ "geçebileck en uzun süreyi tanımlar. <br /> Ağ Yeniden Başlatma modunda, "
+#~ "arayüz yeniden başlatılmadan önce kontrol edilecek adresten bir yanıt "
+#~ "olmaksızın en geçecek uzun süreyi tanımlar. <br /><br />Varsayılan birim "
+#~ "son ek olmadan saniyedir, ancak son ek kullanabilirsiniz. <b>m</b> Dakika "
+#~ "için, <b>h</b> Saat için veya <b>d</b> Gün için. <br /><br />Örnekler:"
+#~ "<ul><li>10 saniye için: <b>10</b> veya<b>10s</b></li><li>5 Dakika için: "
+#~ "<b>5m</b></li><li> 1 saat için: <b>1h</b></li><li>1 hafta için: <b>7d</"
+#~ "b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping Yeniden Başlatma: Belirli bir ana bilgisayara gönderilen ping "
+#~ "belirli bir süre başarısız olursa bu cihazı yeniden başlatır. <br /> "
+#~ "Periyodik Yeniden Başlatma: Bu cihazı belirli bir süre sonra yeniden "
+#~ "başlatır. <br /> Arayüzü Yeniden Başlat: Belirli bir ana bilgisayara "
+#~ "gönderilen ping belirli bir süre başarısız olursa bir ağ arayüzünü "
+#~ "yeniden başlatır."
+
#~ msgid "Forced reboot delay"
#~ msgstr "Zorla yeniden başlatma gecikmesi"
diff --git a/applications/luci-app-watchcat/po/uk/watchcat.po b/applications/luci-app-watchcat/po/uk/watchcat.po
index d56dba4617..060990b4e4 100644
--- a/applications/luci-app-watchcat/po/uk/watchcat.po
+++ b/applications/luci-app-watchcat/po/uk/watchcat.po
@@ -13,16 +13,17 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
-"<i>Застосовується до режимів інтерфейсу перезавантаження та перезапуску "
-"Ping</i> <br /> Вкажіть інтерфейс для моніторингу та перезапуску, якщо не "
-"вдається виконати ping."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -38,7 +39,7 @@ msgstr ""
"завершиться, або використовуйте 0, щоб вимкнути затримку примусового "
"перезавантаження."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -48,15 +49,15 @@ msgstr ""
"i> <br /> Якщо використовується ModemManager, ви можете попросити Watchcat "
"перезапустити інтерфейс ModemManger, вказавши його назву."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "Великий: 248 байт"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "Інтервал перевірки"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "Затримка примусового перезавантаження"
@@ -78,11 +79,11 @@ msgstr ""
"випадок, якщо хост стане недоступним. Натисніть кнопку <b>Додати</b> знизу, "
"щоб налаштувати більш ніж одну дію."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "Хост для перевірки"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -98,15 +99,15 @@ msgstr ""
"хвилин буде: <b>5 хв</b></li><li>1 година буде: <b>1 год</b></li><li>1 "
"тиждень: <b>7 дн</b></ li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "Величезний: 1492 байта"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "IPv4-адреса або ім'я хоста для пінгу."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -114,39 +115,29 @@ msgstr ""
"Якщо ви користуєтесь ModemManager, то перед перезапуском інтерфейсу "
"налаштуйте модем так, щоб він міг використовувати будь-який діапазон."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"У режимі періодичного перезавантаження він визначає його частоту. <br /> У "
-"режимі Ping-перезавантаження він визначає найдовший період часу без "
-"відповіді від хоста для перевірки перед перезавантаженням. <br /> У режимі "
-"перезапуску мережі він визначає найдовший період часу без відповіді від "
-"хоста для перевірки перед перезапуском інтерфейсу. <br /><br />Одиницею за "
-"промовчанням є секунди без суфікса, але ви можете використовувати суфікс "
-"<b>m</b> для хвилин, <b>h</b> для годин або <b>d </b> для днів. <br /><br "
-"/>Приклади:<ul><li>10 секунд буде: <b>10</b> або <b>10 секунд</b></li><li>5 "
-"хвилин буде: <b>5 хв</b></li><li> 1 година буде: <b>1 год</b></li><li>1 "
-"тиждень буде: <b>7 дн</b></ li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "Інтерфейс"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "Інтерфейс для моніторингу та/або перезапуску"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Гігантський: 9000 байт"
@@ -154,23 +145,23 @@ msgstr "Гігантський: 9000 байт"
msgid "Mode"
msgstr "Режим"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "Назва інтерфейса ModemManager-а"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "Період"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "Періодичне перезавантаження"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Розмір Ping-пакета"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Ping-перезавантаження"
@@ -180,23 +171,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping-перезавантаження : перезавантажте цей пристрій, якщо ping на вказаний "
-"хост не вдається протягом певного часу. <br /> Періодичне перезавантаження: "
-"перезавантажте цей пристрій через певний проміжок часу. <br /> Інтерфейс "
-"перезапуску: перезавантажте мережевий інтерфейс, якщо ping на вказаний хост "
-"не вдається протягом певного часу."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "Перезапустити інтерфейс"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "Маленький: 1 байт"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "Стандартний: 56 байт"
@@ -205,7 +206,7 @@ msgid "These rules will govern how this device reacts to network events."
msgstr ""
"Ці правила регулюватимуть те, як цей пристрій реагуватиме на події мережі."
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "Розблокувати діапазони модема"
@@ -215,10 +216,57 @@ msgstr "Розблокувати діапазони модема"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows: 32 байти"
+#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>Застосовується до режимів інтерфейсу перезавантаження та перезапуску "
+#~ "Ping</i> <br /> Вкажіть інтерфейс для моніторингу та перезапуску, якщо не "
+#~ "вдається виконати ping."
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "IPv4-адреса або ім'я хоста для пінгу."
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "У режимі періодичного перезавантаження він визначає його частоту. <br /> "
+#~ "У режимі Ping-перезавантаження він визначає найдовший період часу без "
+#~ "відповіді від хоста для перевірки перед перезавантаженням. <br /> У "
+#~ "режимі перезапуску мережі він визначає найдовший період часу без "
+#~ "відповіді від хоста для перевірки перед перезапуском інтерфейсу. <br /"
+#~ "><br />Одиницею за промовчанням є секунди без суфікса, але ви можете "
+#~ "використовувати суфікс <b>m</b> для хвилин, <b>h</b> для годин або <b>d </"
+#~ "b> для днів. <br /><br />Приклади:<ul><li>10 секунд буде: <b>10</b> або "
+#~ "<b>10 секунд</b></li><li>5 хвилин буде: <b>5 хв</b></li><li> 1 година "
+#~ "буде: <b>1 год</b></li><li>1 тиждень буде: <b>7 дн</b></ li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping-перезавантаження : перезавантажте цей пристрій, якщо ping на "
+#~ "вказаний хост не вдається протягом певного часу. <br /> Періодичне "
+#~ "перезавантаження: перезавантажте цей пристрій через певний проміжок часу. "
+#~ "<br /> Інтерфейс перезапуску: перезавантажте мережевий інтерфейс, якщо "
+#~ "ping на вказаний хост не вдається протягом певного часу."
+
#~ msgid "Forced reboot delay"
#~ msgstr "Затримка примусового перезавантаження"
diff --git a/applications/luci-app-watchcat/po/vi/watchcat.po b/applications/luci-app-watchcat/po/vi/watchcat.po
index a743d57243..1d18c8fd55 100644
--- a/applications/luci-app-watchcat/po/vi/watchcat.po
+++ b/applications/luci-app-watchcat/po/vi/watchcat.po
@@ -8,13 +8,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -23,22 +27,22 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr ""
@@ -57,11 +61,11 @@ msgid ""
"up more than one action."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -71,43 +75,43 @@ msgid ""
"li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr ""
@@ -115,23 +119,23 @@ msgstr ""
msgid "Mode"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr ""
@@ -141,18 +145,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr ""
@@ -160,7 +179,7 @@ msgstr ""
msgid "These rules will govern how this device reacts to network events."
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr ""
@@ -170,6 +189,6 @@ msgstr ""
msgid "Watchcat"
msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
index f4b3e30bd5..ab9e917b00 100644
--- a/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh_Hans/watchcat.po
@@ -15,14 +15,17 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
-msgstr "<i>应用于 Ping 重启 和 重启接口 模式</i><br />指定监视接口并在对该接口的 "
-"ping 失败时重新启动。"
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -31,27 +34,27 @@ msgid ""
"0 to disable the forced reboot delay."
msgstr ""
"应用于 Ping 重启 和 定时重启 模式</i> <br />当重新启动路由器时,该服务将触发"
-"软重启。如果软重启失败,在这里输入非零值将触发延迟的硬重启。"
-"输入等待软重启失败的秒数或使用 0 来禁用强制重启延迟。"
+"软重启。如果软重启失败,在这里输入非零值将触发延迟的硬重启。输入等待软重启失"
+"败的秒数或使用 0 来禁用强制重启延迟。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
-"应用于 Ping 重启 和 重启接口 模式</i> <br />如果使用 ModemManager,"
-"你可以通过指定名称让 Watchcat 重新启动你的 ModemManager 接口。"
+"应用于 Ping 重启 和 重启接口 模式</i> <br />如果使用 ModemManager,你可以通过"
+"指定名称让 Watchcat 重新启动你的 ModemManager 接口。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "大:248 字节"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "检查间隔"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "强制重启延迟"
@@ -68,14 +71,15 @@ msgid ""
"Here you can set up several checks and actions to take in the event that a "
"host becomes unreachable. Click the <b>Add</b> button at the bottom to set "
"up more than one action."
-msgstr "你可以在此处设置数个在特定主机变得不可访问时要采取的检查和操作。点击底部的<b>"
+msgstr ""
+"你可以在此处设置数个在特定主机变得不可访问时要采取的检查和操作。点击底部的<b>"
"添加</b>按钮可以设置多条规则。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "要检查的主机"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -84,21 +88,20 @@ msgid ""
"b></li><li>1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
-"多长时间 ping 一次上面指定的主机。<br /><br "
-"/>默认单位是秒,不带后缀,但你可以使用后缀<b>m</b>代表分钟, "
-"<b>h</b>代表小时或<b>d</b>代表天数。<br /><br />示例:<ul><li>10秒是:<b>10</"
-"b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></li><li>1 小时是:<b>1h</b></"
-"li><li>1 周是:<b>7d</b></li><ul>"
+"多长时间 ping 一次上面指定的主机。<br /><br />默认单位是秒,不带后缀,但你可"
+"以使用后缀<b>m</b>代表分钟, <b>h</b>代表小时或<b>d</b>代表天数。<br /><br />"
+"示例:<ul><li>10秒是:<b>10</b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></"
+"li><li>1 小时是:<b>1h</b></li><li>1 周是:<b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "巨大:1492 字节"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "要执行 ping 操作的 IPv4 地址或主机名。"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
@@ -106,36 +109,29 @@ msgstr ""
"如果使用 ModemManager,则在重新启动接口之前,将调制解调器设置为允许使用任何频"
"段。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"在 定时重启 模式下,它定义重启的间隔。<br />在 Ping 重启 "
-"模式下,它定义在重启前没有收到来自要检查的主机的回复的最长时间。<br />在 "
-"重启接口 模式下,它定义在重启接口前没有收到要检查的主机的回复的最长时间。<br "
-"/><br />默认单位是秒,不带后缀,但你可以使用后缀<b>m</b>代表分钟, "
-"<b>h</b>代表小时或<b>d</b>代表天数。<br /><br />示例:<ul><li>10秒是:<b>10</"
-"b> 或 <b>10s</b></li><li>5 分钟是:<b>5m</b></li><li>1 小时是:<b>1h</b></"
-"li><li>1 周是:<b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "接口"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "要监视和/或重启的接口"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "巨无霸:9000 字节"
@@ -143,23 +139,23 @@ msgstr "巨无霸:9000 字节"
msgid "Mode"
msgstr "模式"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "ModemManager 接口的名称"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "周期"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "定时重启"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Ping 包大小"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Ping 重启"
@@ -169,21 +165,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping 重启:如果在指定的一段时间内,ping 指定主机始终失败,则重新启动该设备。"
-"<br />定时重启:在指定的时间间隔后重新启动该设备。<br "
-"/>重启接口:如果在指定的时间内,ping 指定主机始终失败,则重新启动网络接口。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "重启接口"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "小:1 字节"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "标准:56 字节"
@@ -191,7 +199,7 @@ msgstr "标准:56 字节"
msgid "These rules will govern how this device reacts to network events."
msgstr "这些规则将控制此设备如何对网络事件做出反应。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "解锁调制解调器频段"
@@ -201,11 +209,52 @@ msgstr "解锁调制解调器频段"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows:32 字节"
#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>应用于 Ping 重启 和 重启接口 模式</i><br />指定监视接口并在对该接口的 "
+#~ "ping 失败时重新启动。"
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "要执行 ping 操作的 IPv4 地址或主机名。"
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "在 定时重启 模式下,它定义重启的间隔。<br />在 Ping 重启 模式下,它定义在"
+#~ "重启前没有收到来自要检查的主机的回复的最长时间。<br />在 重启接口 模式下,"
+#~ "它定义在重启接口前没有收到要检查的主机的回复的最长时间。<br /><br />默认单"
+#~ "位是秒,不带后缀,但你可以使用后缀<b>m</b>代表分钟, <b>h</b>代表小时或"
+#~ "<b>d</b>代表天数。<br /><br />示例:<ul><li>10秒是:<b>10</b> 或 <b>10s</"
+#~ "b></li><li>5 分钟是:<b>5m</b></li><li>1 小时是:<b>1h</b></li><li>1 周"
+#~ "是:<b>7d</b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping 重启:如果在指定的一段时间内,ping 指定主机始终失败,则重新启动该设"
+#~ "备。<br />定时重启:在指定的时间间隔后重新启动该设备。<br />重启接口:如果"
+#~ "在指定的时间内,ping 指定主机始终失败,则重新启动网络接口。"
+
+#~ msgid ""
#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br> Specify "
#~ "the interface to monitor and restart if a ping over it fails."
#~ msgstr ""
diff --git a/applications/luci-app-watchcat/po/zh_Hant/watchcat.po b/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
index 7427250e7a..f0b7211442 100644
--- a/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
+++ b/applications/luci-app-watchcat/po/zh_Hant/watchcat.po
@@ -15,15 +15,17 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
-"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
-"interface to monitor and restart if a ping over it fails."
+"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
+"> Specify the interface to monitor and react if a ping over it fails."
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+msgid "Address family for pinging the host"
msgstr ""
-"<i>應用於 Ping Reboot 和 Restart 介面模式</i><br />指定監視介面並在對該介面"
-"的 ping 失敗時重新啟動。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
"Applies to Ping Reboot and Periodic Reboot modes</i> <br /> When rebooting "
"the router, the service will trigger a soft reboot. Entering a non-zero "
@@ -35,7 +37,7 @@ msgstr ""
"觸發軟開機。如果軟開機失敗,在這裡輸入非零值將觸發延遲的硬開機。輸入等待軟開"
"機失敗的秒數或使用 0 來停用強制重新啟動延遲。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:111
msgid ""
"Applies to Ping Reboot and Restart Interface modes</i> <br /> If using "
"ModemManager, you can have Watchcat restart your ModemManger interface by "
@@ -44,15 +46,15 @@ msgstr ""
"應用於 Ping Reboot 和 Restart 介面模式</i> <br />如果使用 ModemManager,您可"
"以透過指定名稱讓 Watchcat 重新啟動您的 ModemManager 介面。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:84
msgid "Big: 248 bytes"
msgstr "大:248 位元組"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:70
msgid "Check Interval"
msgstr "檢查間隔時間"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:93
msgid "Force Reboot Delay"
msgstr "強制重新啟動延遲"
@@ -73,11 +75,11 @@ msgstr ""
"您可以在此處設定幾個在主機變得不可存取時採取的檢查和操作。按下底部的<b>加入</"
"b>按鈕來設定一個以上的操作。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
msgid "Host To Check"
msgstr "要檢查的主機"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -91,51 +93,44 @@ msgstr ""
"><br />範例:<ul><li>10秒是:<b>10</b> o或<b>10s</b></li><li>5 分鐘是:: "
"<b>5m</b></li><li>1 小時是:<b>1h</b></li><li>1 週是:<b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
msgstr "巨大:1492 位元組"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
-msgid "IPv4 address or hostname to ping."
-msgstr "要執行 ping 操作的 IPv4 位址或主機名稱。"
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:52
+msgid "IP address or hostname to ping."
+msgstr ""
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:95
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:118
msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
"如果使用 ModemManager,則在重新啟動介面之前,將數據機設定為允許使用任何頻段。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:41
msgid ""
"In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
"Reboot mode, it defines the longest period of time without a reply from the "
-"Host To Check before a reboot is engaged. <br /> In Network Restart mode, it "
-"defines the longest period of time without a reply from the Host to Check "
-"before the interface is restarted. <br /><br />The default unit is seconds, "
-"without a suffix, but you can use the suffix <b>m</b> for minutes, <b>h</b> "
-"for hours or <b>d</b> for days. <br /><br />Examples:<ul><li>10 seconds "
-"would be: <b>10</b> or <b>10s</b></li><li>5 minutes would be: <b>5m</b></"
-"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
-"li><ul>"
+"Host To Check before a reboot is engaged. <br /> In Network Restart or Run "
+"Script mode, it defines the longest period of time without a reply from the "
+"Host to Check before the interface is restarted or the script is run. <br /"
+"><br />The default unit is seconds, without a suffix, but you can use the "
+"suffix <b>m</b> for minutes, <b>h</b> for hours or <b>d</b> for days. <br /"
+"><br />Examples:<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></"
+"li><li>5 minutes would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></"
+"li><li>1 week would be: <b>7d</b></li><ul>"
msgstr ""
-"在定期重新啟動模式下,它定義重新啟動的間隔。 <br />在 Ping 重新啟動模式下,它"
-"定義在重新啟動前沒有收到來自要檢查的主機的回覆的最長時間。<br />在網路重新啟"
-"動模式下,它定義介面重新啟動前,沒有收到要檢查的主機的回覆的最長時間。<br /"
-"><br />預設單位是秒,不帶尾碼,但您可以使用尾碼<b>m</b>代表分鐘, <b>h</b> 代"
-"表小時或 <b>d</b>代表天數。<br /><br />範例:<ul><li>10秒是:<b>10</b> o或"
-"<b>10s</b></li><li>5 分鐘是:: <b>5m</b></li><li>1 小時是:<b>1h</b></"
-"li><li>1 週是:<b>7d</b></li><ul>"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:102
msgid "Interface"
msgstr "介面"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:103
msgid "Interface to monitor and/or restart"
msgstr "要監視和/或重新啟動的介面"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:86
msgid "Jumbo: 9000 bytes"
msgstr "Jumbo:9000 位元組"
@@ -143,23 +138,23 @@ msgstr "Jumbo:9000 位元組"
msgid "Mode"
msgstr "模式"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:110
msgid "Name of ModemManager Interface"
msgstr "ModemManager 介面的名稱"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:40
msgid "Period"
msgstr "週期"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Periodic Reboot"
msgstr "定期重新啟動"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Ping Packet Size"
msgstr "Ping 封包大小"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Ping Reboot"
msgstr "Ping 重新啟動"
@@ -169,21 +164,33 @@ msgid ""
"specified duration of time. <br /> Periodic Reboot: Reboot this device after "
"a specified interval of time. <br /> Restart Interface: Restart a network "
"interface if a ping to a specified host fails for a specified duration of "
-"time."
+"time. <br /> Run Script: Run a script if a ping to a specified host fails "
+"for a specified duration of time. <br />"
msgstr ""
-"Ping 重新啟動:如果在指定的一段時間內,ping 指定主機始終失敗,則重新啟動該裝"
-"置。<br />定期重新啟動:在指定的時間間隔後重新啟動該裝置。<br />重新啟動介"
-"面:如果在指定的時間內,ping 指定主機始終失敗,則重新啟動網路介面。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:29
msgid "Restart Interface"
msgstr "重啟實例"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:30
+msgid "Run Script"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:33
+msgid "Script to run"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:34
+msgid ""
+"Script to run when the host has not responded for the specified duration of "
+"time. The script is passed the interface name as $1"
+msgstr ""
+
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Small: 1 byte"
msgstr "小:1 位元組"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:83
msgid "Standard: 56 bytes"
msgstr "標準:56 位元組"
@@ -191,7 +198,7 @@ msgstr "標準:56 位元組"
msgid "These rules will govern how this device reacts to network events."
msgstr "這些規則將控制此裝置如何對網路事件做出反應。"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:117
msgid "Unlock Modem Bands"
msgstr "解鎖數據機頻段"
@@ -201,11 +208,52 @@ msgstr "解鎖數據機頻段"
msgid "Watchcat"
msgstr "Watchcat"
-#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
+#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid "Windows: 32 bytes"
msgstr "Windows:32 位元組"
#~ msgid ""
+#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify "
+#~ "the interface to monitor and restart if a ping over it fails."
+#~ msgstr ""
+#~ "<i>應用於 Ping Reboot 和 Restart 介面模式</i><br />指定監視介面並在對該介"
+#~ "面的 ping 失敗時重新啟動。"
+
+#~ msgid "IPv4 address or hostname to ping."
+#~ msgstr "要執行 ping 操作的 IPv4 位址或主機名稱。"
+
+#~ msgid ""
+#~ "In Periodic Reboot mode, it defines how often to reboot. <br /> In Ping "
+#~ "Reboot mode, it defines the longest period of time without a reply from "
+#~ "the Host To Check before a reboot is engaged. <br /> In Network Restart "
+#~ "mode, it defines the longest period of time without a reply from the Host "
+#~ "to Check before the interface is restarted. <br /><br />The default unit "
+#~ "is seconds, without a suffix, but you can use the suffix <b>m</b> for "
+#~ "minutes, <b>h</b> for hours or <b>d</b> for days. <br /><br />Examples:"
+#~ "<ul><li>10 seconds would be: <b>10</b> or <b>10s</b></li><li>5 minutes "
+#~ "would be: <b>5m</b></li><li> 1 hour would be: <b>1h</b></li><li>1 week "
+#~ "would be: <b>7d</b></li><ul>"
+#~ msgstr ""
+#~ "在定期重新啟動模式下,它定義重新啟動的間隔。 <br />在 Ping 重新啟動模式"
+#~ "下,它定義在重新啟動前沒有收到來自要檢查的主機的回覆的最長時間。<br />在網"
+#~ "路重新啟動模式下,它定義介面重新啟動前,沒有收到要檢查的主機的回覆的最長時"
+#~ "間。<br /><br />預設單位是秒,不帶尾碼,但您可以使用尾碼<b>m</b>代表分"
+#~ "鐘, <b>h</b> 代表小時或 <b>d</b>代表天數。<br /><br />範例:<ul><li>10秒"
+#~ "是:<b>10</b> o或<b>10s</b></li><li>5 分鐘是:: <b>5m</b></li><li>1 小時"
+#~ "是:<b>1h</b></li><li>1 週是:<b>7d</b></li><ul>"
+
+#~ msgid ""
+#~ "Ping Reboot: Reboot this device if a ping to a specified host fails for a "
+#~ "specified duration of time. <br /> Periodic Reboot: Reboot this device "
+#~ "after a specified interval of time. <br /> Restart Interface: Restart a "
+#~ "network interface if a ping to a specified host fails for a specified "
+#~ "duration of time."
+#~ msgstr ""
+#~ "Ping 重新啟動:如果在指定的一段時間內,ping 指定主機始終失敗,則重新啟動該"
+#~ "裝置。<br />定期重新啟動:在指定的時間間隔後重新啟動該裝置。<br />重新啟動"
+#~ "介面:如果在指定的時間內,ping 指定主機始終失敗,則重新啟動網路介面。"
+
+#~ msgid ""
#~ "<i>Applies to Ping Reboot and Restart Interface modes</i> <br> Specify "
#~ "the interface to monitor and restart if a ping over it fails."
#~ msgstr ""
@@ -290,8 +338,8 @@ msgstr "Windows:32 位元組"
#~ "How often to check internet connection. Default unit is seconds, you can "
#~ "you use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
#~ msgstr ""
-#~ "檢查網路連接的頻率;預設單位為「秒」,您還可以使用字尾 \"m\"(分鐘)、\"h"
-#~ "\"(小時)、\"d\"(天)"
+#~ "檢查網路連接的頻率;預設單位為「秒」,您還可以使用字尾 \"m\"(分"
+#~ "鐘)、\"h\"(小時)、\"d\"(天)"
#~ msgid ""
#~ "In periodic mode, it defines the reboot period. In internet mode, it "
diff --git a/applications/luci-app-xfrpc/po/templates/xfrpc.pot b/applications/luci-app-xfrpc/po/templates/xfrpc.pot
index 10990f210a..3dd30f7d42 100644
--- a/applications/luci-app-xfrpc/po/templates/xfrpc.pot
+++ b/applications/luci-app-xfrpc/po/templates/xfrpc.pot
@@ -101,8 +101,8 @@ msgstr ""
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:95
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"Debug\", \"Info"
-"\", \"Notice\", \"Warning\", \"Error\", \"Critical\", \"Alert\" and "
+"LogLevel specifies the minimum log level. Valid values are \"Debug\", "
+"\"Info\", \"Notice\", \"Warning\", \"Error\", \"Critical\", \"Alert\" and "
"\"Emergency\"."
msgstr ""