summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--applications/luci-app-acme/po/it/acme.po89
-rw-r--r--applications/luci-app-adblock/po/it/adblock.po6
-rw-r--r--applications/luci-app-ahcp/po/it/ahcp.po7
-rw-r--r--applications/luci-app-aria2/po/it/aria2.po6
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po10
-rw-r--r--applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po8
-rw-r--r--applications/luci-app-banip/po/it/banip.po10
-rw-r--r--applications/luci-app-banip/po/zh_Hans/banip.po8
-rw-r--r--applications/luci-app-bmx7/po/fa/bmx7.po221
-rw-r--r--applications/luci-app-commands/po/it/commands.po18
-rw-r--r--applications/luci-app-ddns/po/it/ddns.po10
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dockerman/po/fa/dockerman.po38
-rw-r--r--applications/luci-app-dockerman/po/it/dockerman.po12
-rw-r--r--applications/luci-app-dockerman/po/lt/dockerman.po48
-rw-r--r--applications/luci-app-dump1090/po/it/dump1090.po8
-rw-r--r--applications/luci-app-dynapoint/po/it/dynapoint.po8
-rw-r--r--applications/luci-app-firewall/po/ar/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/bg/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/bn_BD/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/ca/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/cs/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/el/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/en/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/fa/firewall.po1144
-rw-r--r--applications/luci-app-firewall/po/fi/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/fr/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/he/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/hi/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/hu/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/id/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/it/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/ja/firewall.po25
-rw-r--r--applications/luci-app-firewall/po/ko/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/mr/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/ms/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/nb_NO/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/pt/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/pt_BR/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/ru/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/sk/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/sv/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot20
-rw-r--r--applications/luci-app-firewall/po/tr/firewall.po33
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/zh_Hans/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/zh_Hant/firewall.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po76
-rw-r--r--applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po76
-rw-r--r--applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po76
-rw-r--r--applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po76
-rw-r--r--applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po74
-rw-r--r--applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot4
-rw-r--r--applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po77
-rw-r--r--applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po64
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po74
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po74
-rw-r--r--applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po8
-rw-r--r--applications/luci-app-mwan3/po/it/mwan3.po16
-rw-r--r--applications/luci-app-nextdns/po/it/nextdns.po8
-rw-r--r--applications/luci-app-nlbwmon/po/it/nlbwmon.po8
-rw-r--r--applications/luci-app-nut/po/it/nut.po8
-rw-r--r--applications/luci-app-olsr/po/it/olsr.po8
-rw-r--r--applications/luci-app-openvpn/po/fa/openvpn.po211
-rw-r--r--applications/luci-app-openvpn/po/it/openvpn.po8
-rw-r--r--applications/luci-app-privoxy/po/it/privoxy.po8
-rw-r--r--applications/luci-app-radicale/po/it/radicale.po8
-rw-r--r--applications/luci-app-ser2net/po/it/ser2net.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po10
-rw-r--r--applications/luci-app-shairplay/po/it/shairplay.po8
-rw-r--r--applications/luci-app-simple-adblock/po/it/simple-adblock.po6
-rw-r--r--applications/luci-app-statistics/po/it/statistics.po10
-rw-r--r--applications/luci-app-transmission/po/it/transmission.po6
-rw-r--r--applications/luci-app-travelmate/po/it/travelmate.po6
-rw-r--r--applications/luci-app-udpxy/po/it/udpxy.po6
-rw-r--r--applications/luci-app-unbound/po/it/unbound.po8
-rw-r--r--applications/luci-app-vnstat/po/it/vnstat.po15
-rw-r--r--applications/luci-app-vnstat2/po/it/vnstat2.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/bn_BD/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po263
-rw-r--r--applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po291
-rw-r--r--applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po279
-rw-r--r--applications/luci-app-vpn-policy-routing/po/he/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/hi/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/hu/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/it/vpn-policy-routing.po249
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ko/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/mr/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ms/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/nb_NO/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po289
-rw-r--r--applications/luci-app-vpn-policy-routing/po/pt/vpn-policy-routing.po288
-rw-r--r--applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po290
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po247
-rw-r--r--applications/luci-app-vpn-policy-routing/po/sk/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/tr/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po307
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hans/zh-cn/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po308
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hant/zh-tw/vpn-policy-routing.po241
-rw-r--r--applications/luci-app-watchcat/po/it/watchcat.po25
-rw-r--r--applications/luci-app-wifischedule/po/it/wifischedule.po18
-rw-r--r--libs/rpcd-mod-luci/src/luci.c2
-rw-r--r--modules/luci-base/po/ar/base.po124
-rw-r--r--modules/luci-base/po/bg/base.po124
-rw-r--r--modules/luci-base/po/bn_BD/base.po124
-rw-r--r--modules/luci-base/po/ca/base.po124
-rw-r--r--modules/luci-base/po/cs/base.po124
-rw-r--r--modules/luci-base/po/de/base.po124
-rw-r--r--modules/luci-base/po/el/base.po124
-rw-r--r--modules/luci-base/po/en/base.po124
-rw-r--r--modules/luci-base/po/es/base.po124
-rw-r--r--modules/luci-base/po/fi/base.po124
-rw-r--r--modules/luci-base/po/fr/base.po124
-rw-r--r--modules/luci-base/po/he/base.po124
-rw-r--r--modules/luci-base/po/hi/base.po124
-rw-r--r--modules/luci-base/po/hu/base.po124
-rw-r--r--modules/luci-base/po/it/base.po138
-rw-r--r--modules/luci-base/po/ja/base.po124
-rw-r--r--modules/luci-base/po/ko/base.po124
-rw-r--r--modules/luci-base/po/mr/base.po124
-rw-r--r--modules/luci-base/po/ms/base.po124
-rw-r--r--modules/luci-base/po/nb_NO/base.po124
-rw-r--r--modules/luci-base/po/nl/base.po124
-rw-r--r--modules/luci-base/po/pl/base.po124
-rw-r--r--modules/luci-base/po/pt/base.po124
-rw-r--r--modules/luci-base/po/pt_BR/base.po124
-rw-r--r--modules/luci-base/po/ro/base.po124
-rw-r--r--modules/luci-base/po/ru/base.po124
-rw-r--r--modules/luci-base/po/sk/base.po124
-rw-r--r--modules/luci-base/po/sv/base.po124
-rw-r--r--modules/luci-base/po/templates/base.pot124
-rw-r--r--modules/luci-base/po/tr/base.po124
-rw-r--r--modules/luci-base/po/uk/base.po124
-rw-r--r--modules/luci-base/po/vi/base.po124
-rw-r--r--modules/luci-base/po/zh_Hans/base.po124
-rw-r--r--modules/luci-base/po/zh_Hant/base.po124
-rw-r--r--modules/luci-mod-failsafe/Makefile15
-rw-r--r--modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua202
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm41
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm34
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm18
-rw-r--r--modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm53
-rw-r--r--themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm2
-rw-r--r--themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm2
185 files changed, 9886 insertions, 8251 deletions
diff --git a/applications/luci-app-acme/po/it/acme.po b/applications/luci-app-acme/po/it/acme.po
index af42d382c0..16a44eb0cd 100644
--- a/applications/luci-app-acme/po/it/acme.po
+++ b/applications/luci-app-acme/po/it/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-01 16:16+0000\n"
-"Last-Translator: Er Gatto <facebook@libraro.it>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -40,19 +40,19 @@ msgstr "Configurazione certificato"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
-msgstr ""
+msgstr "Alias challenge"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
msgid "Challenge Validation"
-msgstr ""
+msgstr "Validazione challenge"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
msgid "Custom ACME CA"
-msgstr ""
+msgstr "CA ACME personalizzato"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
msgid "Custom ACME server directory URL."
-msgstr ""
+msgstr "URL personalizzata cartella server ACME."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
msgid "DNS"
@@ -68,7 +68,7 @@ msgstr "Credenziali API DNS"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
msgid "Days until renewal"
-msgstr ""
+msgstr "giorni al rinnovo"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
@@ -90,11 +90,11 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
-msgstr ""
+msgstr "ECC 256 bit"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
-msgstr ""
+msgstr "ECC 384 bit"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
msgid "Email address to associate with account key."
@@ -106,7 +106,7 @@ msgstr "Abilita il logging esteso"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
msgid "General Settings"
@@ -126,27 +126,27 @@ msgstr "Concedi l'accesso UCI a luci-app-acme"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
-msgstr ""
+msgstr "Dimensione chiave"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
-msgstr ""
+msgstr "Dimensione chiave (e tipo) per il certificato generato."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
-msgstr ""
+msgstr "RSA 2048 bit"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
-msgstr ""
+msgstr "RSA 3072 bit"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
-msgstr ""
+msgstr "RSA 4096 bit"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
msgid "Standalone"
-msgstr ""
+msgstr "Autonoma"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
msgid ""
@@ -155,10 +155,14 @@ msgid ""
"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
"to issue a certificate."
msgstr ""
+"La modalità autonoma userà il server Web integrato di acme.sh per emettere "
+"un certificato. La modalità Webroot userà un server Web esistente per "
+"emettere un certificato. La modalità DNS ti consentirà di usare l'API DNS "
+"del tuo provider DNS per emettere un certificato."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
-msgstr ""
+msgstr "Cartella stato"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
@@ -166,6 +170,9 @@ msgid ""
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
+"L'alias challenge da usare per TUTTI i domini. Per i dettagli di questo "
+"processo vedi https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode "
+". LUCI supporta solo un alias challenge per certificato."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
@@ -174,6 +181,10 @@ msgid ""
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
+"Le credenziali per la modalità API DNS selezionata sopra. Per il formato "
+"delle credenziali richieste da ciascuna API vedi https://github.com/"
+"acmesh-official/acme.sh/wiki/dnsapi . Aggiungi più voci qui nel formato "
+"variabile shell CHIAVE=VALORE per fornire variabili credenziali multiple."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
@@ -181,6 +192,9 @@ msgid ""
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
+"L'alias di dominio da usare per TUTTI i domini. Per i dettagli di questo "
+"processo vedi https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode "
+". LUCI supporta solo un dominio challenge per certificato."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -191,6 +205,13 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
+"Questo configura l'installazione automatica del certificato ACME "
+"(Letsencrypt). È sufficiente compilarlo per configurare il router con i "
+"certificati per l'interfaccia web emessi da Letsencrypt. Tieni presente che "
+"i nomi di dominio nel certificato devono essere già configurati per puntare "
+"all'indirizzo IP pubblico del router. Una volta configurato, l'emissione dei "
+"certificati può richiedere del tempo. Controlla i registri eventi per "
+"verificare lo stato di avanzamento e gli eventuali errori."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
@@ -201,6 +222,12 @@ msgid ""
"supports wildcard certificates. Using this mode requires the acme-dnsapi "
"package to be installed."
msgstr ""
+"Per usare la modalità DNS per emettere certificati, impostalo sul nome di "
+"un'API DNS supportata da acme.sh. Per l'elenco delle API disponibili vedi "
+"https://github.com/acmesh-official/acme.sh/wiki/dnsapi . In modalità DNS, il "
+"nome di dominio non deve essere risolto nell'IP del router. La modalità DNS "
+"è anche l'unica modalità che supporta i certificati con caratteri jolly. "
+"L'uso di questa modalità richiede l'installazione del pacchetto acme-dnsapi."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
@@ -208,6 +235,10 @@ msgid ""
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
+"Aggiorna la configurazione di nginx con questo certificato una volta emesso ("
+"selezionalo solo per un certificato). Nginx deve supportare SSL, altrimenti "
+"non si avvia poiché deve essere compilato con il supporto SSL per usare le "
+"opzioni cert"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
@@ -215,34 +246,37 @@ msgid ""
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
+"Aggiorna la configurazione uhttpd con questo certificato una volta emesso ("
+"selezionalo solo per un certificato). È disponibile anche luci-app-uhttpd "
+"per configurare uhttpd nell'interfaccia LuCI."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
msgid "Use a custom CA instead of Let's Encrypt."
-msgstr ""
+msgstr "Usa una CA personalizzata invece di Let's Encrypt."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
-msgstr ""
+msgstr "Usa per nginx"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
-msgstr ""
+msgstr "Usa per uhttpd"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
-msgstr ""
+msgstr "Usa server staging"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
msgid "Validation method"
-msgstr ""
+msgstr "Metodo validazione"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
msgid "Webroot"
-msgstr ""
+msgstr "Webroot"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
-msgstr ""
+msgstr "Cartella webroot"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
@@ -250,7 +284,10 @@ msgid ""
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""
+"Cartella principale del server web. Impostala sulla root del documento del "
+"server web per eseguire Acme in modalità webroot. Il server web deve essere "
+"accessibile da internet sulla porta 80."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
-msgstr ""
+msgstr "Dove vengono conservati i certificati e altri file di stato."
diff --git a/applications/luci-app-adblock/po/it/adblock.po b/applications/luci-app-adblock/po/it/adblock.po
index 324b9ce8d7..21a29e2060 100644
--- a/applications/luci-app-adblock/po/it/adblock.po
+++ b/applications/luci-app-adblock/po/it/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/it/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:404
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:419
@@ -292,7 +292,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:305
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
msgid "End Timestamp"
diff --git a/applications/luci-app-ahcp/po/it/ahcp.po b/applications/luci-app-ahcp/po/it/ahcp.po
index 0dfd67843d..d7c92b1693 100644
--- a/applications/luci-app-ahcp/po/it/ahcp.po
+++ b/applications/luci-app-ahcp/po/it/ahcp.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/it/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -18,7 +18,6 @@ msgid "AHCP Server"
msgstr "Server AHCP"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
-#, fuzzy
msgid ""
"AHCP is an autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 "
"networks designed to be used in place of router discovery or DHCP on "
@@ -76,7 +75,7 @@ msgstr "Configurazione generale"
#: applications/luci-app-ahcp/root/usr/share/rpcd/acl.d/luci-app-ahcp.json:3
msgid "Grant UCI access for luci-app-ahcp"
-msgstr ""
+msgstr "Concedi accesso UCI per luci-app-ahcp"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
diff --git a/applications/luci-app-aria2/po/it/aria2.po b/applications/luci-app-aria2/po/it/aria2.po
index 010675ccb7..a3bbfb8b56 100644
--- a/applications/luci-app-aria2/po/it/aria2.po
+++ b/applications/luci-app-aria2/po/it/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/it/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -171,7 +171,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
msgid "Error"
diff --git a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
index c177276a00..546c81215b 100644
--- a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
@@ -1,14 +1,20 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-02-21 14:50+0000\n"
+"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/fa/>\n"
"Language: fa\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "در Sysupgrade ثبت شد"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/attendedsysupgrade.json:3
msgid "attended sysupgrade via rpcd and luci"
-msgstr ""
+msgstr "در sysupgrade از طریق rpcd و luci ثبت شد"
diff --git a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
index 607ad4bb46..5e9c810694 100644
--- a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-27 00:01+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
@@ -17,4 +17,4 @@ msgstr "Sysupgrade Assistito"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/attendedsysupgrade.json:3
msgid "attended sysupgrade via rpcd and luci"
-msgstr ""
+msgstr "attesa sysupgrade via rpdcd e luci"
diff --git a/applications/luci-app-banip/po/it/banip.po b/applications/luci-app-banip/po/it/banip.po
index 5b796645ff..940d254456 100644
--- a/applications/luci-app-banip/po/it/banip.po
+++ b/applications/luci-app-banip/po/it/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-05 11:54+0000\n"
-"Last-Translator: Francesco Ognibene <ogibenefra@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:701
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:709
@@ -296,7 +296,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
msgid "Enabled"
-msgstr ""
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
msgid "Enables IPv4 support in banIP."
@@ -320,7 +320,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
msgid "General Settings"
-msgstr ""
+msgstr "Impostazioni generali"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:461
msgid "Global IPSet Type"
diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po
index 012fe41db7..327da90480 100644
--- a/applications/luci-app-banip/po/zh_Hans/banip.po
+++ b/applications/luci-app-banip/po/zh_Hans/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-18 11:35+0000\n"
+"PO-Revision-Date: 2021-02-21 14:50+0000\n"
"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/zh_Hans/>\n"
@@ -519,18 +519,18 @@ msgstr "所有条目的数字"
msgid ""
"Number of failed LuCI login repetitions of the same ip in the log before "
"banning."
-msgstr ""
+msgstr "禁止前,日志中相同 IP 的失败 LuCI 登录重复次数。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:693
msgid ""
"Number of failed nginx requests of the same ip in the log before banning."
-msgstr ""
+msgstr "禁止前,日志中相同 IP 的 nginx 请求失败的数量。"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:683
msgid ""
"Number of failed ssh login repetitions of the same ip in the log before "
"banning."
-msgstr ""
+msgstr "禁止前,日志中相同 IP 的 ssh 登录失败重复次数。"
#: applications/luci-app-banip/luasrc/controller/banip.lua:7
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:19
diff --git a/applications/luci-app-bmx7/po/fa/bmx7.po b/applications/luci-app-bmx7/po/fa/bmx7.po
new file mode 100644
index 0000000000..5152c50624
--- /dev/null
+++ b/applications/luci-app-bmx7/po/fa/bmx7.po
@@ -0,0 +1,221 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2021-02-22 18:50+0000\n"
+"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/fa/>\n"
+"Language: fa\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.5\n"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
+msgid "Announcements"
+msgstr "اطلاعیه ها"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
+msgid "BMX7 revision"
+msgstr "نسخه BMX7"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
+msgid "Bandwidth"
+msgstr "پهنای باند"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
+msgid "Bmx7 mesh nodes"
+msgstr "گره Bmx7 mesh"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
+msgid "CPU usage"
+msgstr "استفاده CPU"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
+msgid "Device"
+msgstr "دستگاه"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
+msgid "Interface"
+msgstr "رابط"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
+#, fuzzy
+msgid "Last Desc"
+msgstr "Last Desc"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
+#, fuzzy
+msgid "Last Ref"
+msgstr "Last Ref"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
+msgid "Link key"
+msgstr "کلید لینک"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
+msgid "Link-local IPv6"
+msgstr "پیوند-داخلی IPv6"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
+msgid "Links"
+msgstr "پیوندها"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
+msgid "Local net"
+msgstr "net داخلی"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
+msgid "Max rate"
+msgstr "حداکثر نرخ"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
+msgid "Memory usage"
+msgstr "استفاده حافظه"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
+msgid "Metric"
+msgstr "متریک"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
+msgid "Name"
+msgstr "نام"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
+msgid "Neighbours"
+msgstr "همسایه ها"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
+msgid "Network"
+msgstr "شبکه"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
+msgid "Network interfaces"
+msgstr "رابط شبکه"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
+msgid "Node"
+msgstr "گره"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
+msgid "Node configuration"
+msgstr "پیکربندی گره"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
+msgid "Node key"
+msgstr "کلید گره"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
+msgid "Node name"
+msgstr "نام گره"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
+msgid "Node status"
+msgstr "وضعیت گره"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
+msgid "Nodes seen"
+msgstr "گره ها دیده شدند"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
+msgid "Originators"
+msgstr "سازندگان"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
+msgid "Path Metric"
+msgstr "مسیر متریک"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
+msgid "Primary IPv6"
+msgstr "IPv6 اصلی"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
+msgid "Primary IPv6 address"
+msgstr "آدرس IPv6 اصلی"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
+msgid "RX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
+msgid "RX rate"
+msgstr "نرخ RX"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
+msgid "Rating"
+msgstr "رتبه بندی"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
+msgid "Remote link-local IPv6"
+msgstr "پیوند-داخلی IPv6 ریموت"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
+msgid "Routes"
+msgstr "مسیرها"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
+msgid "S/s/T/t"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
+msgid "Short DHash"
+msgstr "DHash کوتاه"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:8
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:22
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:75
+msgid "Short ID"
+msgstr "ID کوتاه"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
+msgid "State"
+msgstr "وضعیت"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
+msgid "Status"
+msgstr "شرح حال"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
+msgid "TX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
+msgid "TX rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
+msgid "Tun Metric"
+msgstr "متریک Tun"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
+msgid "Tunnelled IPv4 address"
+msgstr "آدرس IPv4 تونل شده"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
+msgid "Tunnelled IPv6 address"
+msgstr "آدرس IPv6 تونل شده"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
+msgid "Tx queue"
+msgstr "صف Tx"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
+msgid "Type"
+msgstr "دسته"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
+msgid "Uptime"
+msgstr "آپ تایم"
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
+msgid "Via Neighbour"
+msgstr "توسط همسایه"
diff --git a/applications/luci-app-commands/po/it/commands.po b/applications/luci-app-commands/po/it/commands.po
index da5d975a18..776e31d452 100644
--- a/applications/luci-app-commands/po/it/commands.po
+++ b/applications/luci-app-commands/po/it/commands.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/it/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -51,11 +51,11 @@ msgstr "Comando"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
msgid "Command executed successfully."
-msgstr ""
+msgstr "Esecuzione comando completata."
#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
msgid "Command exited with status code"
-msgstr ""
+msgstr "Comando uscito con codice stato"
#: applications/luci-app-commands/luasrc/view/commands.htm:73
msgid "Command failed"
@@ -101,7 +101,7 @@ msgstr "Download"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Download execution result"
-msgstr ""
+msgstr "Risultato esecuzione download"
#: applications/luci-app-commands/luasrc/view/commands.htm:79
msgid "Failed to execute command!"
@@ -109,7 +109,7 @@ msgstr "Impossibile eseguire il comando!"
#: applications/luci-app-commands/root/usr/share/rpcd/acl.d/luci-app-commands.json:3
msgid "Grant UCI access for luci-app-commands"
-msgstr ""
+msgstr "Concedi accesso UCI per luci-app-commands"
#: applications/luci-app-commands/luasrc/view/commands.htm:162
msgid "Link"
@@ -121,7 +121,7 @@ msgstr "Caricamento"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Or display result"
-msgstr ""
+msgstr "O visualizza risultato"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
msgid "Public access"
@@ -133,11 +133,11 @@ msgstr "Esegui"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
msgid "Standard Error"
-msgstr ""
+msgstr "Errore standard"
#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
msgid "Standard Output"
-msgstr ""
+msgstr "Output standard"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
msgid ""
diff --git a/applications/luci-app-ddns/po/it/ddns.po b/applications/luci-app-ddns/po/it/ddns.po
index 1ff5f7c1f4..28abf00986 100644
--- a/applications/luci-app-ddns/po/it/ddns.po
+++ b/applications/luci-app-ddns/po/it/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-01-13 00:56+0000\n"
-"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/it/>\n"
"Language: it\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -231,7 +231,7 @@ msgstr "Abilita la comunicazione sicura con il provider DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:610
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1132
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:947
msgid "Error"
@@ -306,7 +306,7 @@ msgstr "GNU Wget userà l'IP della rete data, cURL userà l'interfaccia fisica."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:263
msgid "Global Settings"
-msgstr "Opzioni Globali"
+msgstr "Impostazioni globali"
#: applications/luci-app-ddns/root/usr/share/rpcd/acl.d/luci-app-ddns.json:3
msgid "Grant access to ddns procedures"
diff --git a/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po
index 8aac03f31f..d1c4388b89 100644
--- a/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/it/dnscrypt-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-28 00:34+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -308,7 +308,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
msgid "View Logfile"
-msgstr ""
+msgstr "Visualizza registro"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:25
msgid "View Resolver List"
diff --git a/applications/luci-app-dockerman/po/fa/dockerman.po b/applications/luci-app-dockerman/po/fa/dockerman.po
index 7daf53d999..10f71300d0 100644
--- a/applications/luci-app-dockerman/po/fa/dockerman.po
+++ b/applications/luci-app-dockerman/po/fa/dockerman.po
@@ -1,48 +1,54 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2021-02-22 18:50+0000\n"
+"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdockerman/fa/>\n"
"Language: fa\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
-msgstr ""
+msgstr "لیستی از قابلیت های کرنل جهت افزودن به ظرف"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:181
msgid "Add"
-msgstr ""
+msgstr "افزودن"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
msgid "Add host device to the container"
-msgstr ""
+msgstr "افزودن دستگاه میزبان به ظرف"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:556
msgid "Advance"
-msgstr ""
+msgstr "پیشرفته"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:571
msgid "Allocates an ephemeral host port for all of a container's exposed ports"
-msgstr ""
+msgstr "اختصاص یک پورت میزبان موقت برای تمام پورت های ظرف ها"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:483
msgid "Always pull image first"
-msgstr ""
+msgstr "همیشه ابتدا عکس را فراخوان کن"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:30
msgid "Api Version"
-msgstr ""
+msgstr "نسخه Api"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
msgid "Auto create macvlan interface in Openwrt"
-msgstr ""
+msgstr "ایجاد خودکار رابط macvlan در Openwrt"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:67
msgid "Available"
-msgstr ""
+msgstr "در دسترس"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:39
msgid "Base device"
-msgstr ""
+msgstr "دستگاه پایه"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:538
msgid "Bind Mount(-v)"
@@ -198,7 +204,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:353
msgid "Device"
-msgstr ""
+msgstr "دستگاه"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:579
msgid "Device(--device)"
@@ -427,7 +433,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:349
msgid "Links"
-msgstr ""
+msgstr "پیوندها"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:512
msgid "Links with other containers"
@@ -495,7 +501,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:409
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:83
msgid "Name"
-msgstr ""
+msgstr "نام"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:29
msgid "Name of the network that can be selected during container creation"
@@ -505,7 +511,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:518
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:130
msgid "Network"
-msgstr ""
+msgstr "شبکه"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:75
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:28
@@ -554,7 +560,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:15
msgid "Overview"
-msgstr ""
+msgstr "بررسی اجمالی"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:79
msgid "Parent Interface"
@@ -720,7 +726,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:298
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:126
msgid "Status"
-msgstr ""
+msgstr "شرح حال"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:234
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:209
diff --git a/applications/luci-app-dockerman/po/it/dockerman.po b/applications/luci-app-dockerman/po/it/dockerman.po
index d7feb64029..2d90fe89d7 100644
--- a/applications/luci-app-dockerman/po/it/dockerman.po
+++ b/applications/luci-app-dockerman/po/it/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-24 12:59+0000\n"
-"Last-Translator: Giovanni Giacobbi <giovanni@giacobbi.net>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -124,7 +124,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:676
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:140
msgid "Command"
-msgstr ""
+msgstr "Comando"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:100
msgid "Command line"
@@ -258,7 +258,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:14
msgid "Download"
-msgstr ""
+msgstr "Download"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:77
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
@@ -715,7 +715,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:309
msgid "Start Time"
-msgstr ""
+msgstr "Orario inizio"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:778
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:779
diff --git a/applications/luci-app-dockerman/po/lt/dockerman.po b/applications/luci-app-dockerman/po/lt/dockerman.po
index faab98e1b1..4d648c7210 100644
--- a/applications/luci-app-dockerman/po/lt/dockerman.po
+++ b/applications/luci-app-dockerman/po/lt/dockerman.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Rokas Kasnauskas <rokas.kasnauskas@gmail.com>\n"
+"PO-Revision-Date: 2021-02-21 14:50+0000\n"
+"Last-Translator: Kornelijus Tvarijanavičius <kornelitvari@protonmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/lt/>\n"
"Language: lt\n"
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > "
"19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? "
"1 : 2);\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -26,7 +26,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:556
msgid "Advance"
-msgstr ""
+msgstr "Tęsti"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:571
msgid "Allocates an ephemeral host port for all of a container's exposed ports"
@@ -38,7 +38,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:30
msgid "Api Version"
-msgstr ""
+msgstr "API Versija"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
msgid "Auto create macvlan interface in Openwrt"
@@ -116,7 +116,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Cancel"
-msgstr ""
+msgstr "Atšaukti"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:147
msgid "Client connection"
@@ -143,13 +143,13 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:395
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:696
msgid "Connect"
-msgstr ""
+msgstr "Prisijungti"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:393
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:427
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:463
msgid "Connect Network"
-msgstr ""
+msgstr "Prisijungti prie Tinklo"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:97
msgid "Connect to remote endpoint"
@@ -157,7 +157,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:7
msgid "Console"
-msgstr ""
+msgstr "Konsolė"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:639
msgid "Container Inspect"
@@ -165,12 +165,12 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:660
msgid "Container Logs"
-msgstr ""
+msgstr "Konteinerio Žurnalas"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:123
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:458
msgid "Container Name"
-msgstr ""
+msgstr "Konteinerio Pavadinimas"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:58
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:29
@@ -184,7 +184,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:87
#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:133
msgid "Containers"
-msgstr ""
+msgstr "Konteineriai"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
msgid "Create macvlan interface"
@@ -194,11 +194,11 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:142
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:92
msgid "Created"
-msgstr ""
+msgstr "Sukurta"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:361
msgid "DNS"
-msgstr ""
+msgstr "DNS"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:124
msgid "Default bridge"
@@ -206,15 +206,15 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:353
msgid "Device"
-msgstr ""
+msgstr "Įrenginys"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:579
msgid "Device(--device)"
-msgstr ""
+msgstr "Įrenginys(--device)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:386
msgid "Disconnect"
-msgstr ""
+msgstr "Atsijungti"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:93
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:71
@@ -225,11 +225,11 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:69
#: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:3
msgid "Docker"
-msgstr ""
+msgstr "Docker"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:198
msgid "Docker Container"
-msgstr ""
+msgstr "„Docker“ Konteineris"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:474
msgid "Docker Image"
@@ -246,7 +246,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:29
msgid "Docker Version"
-msgstr ""
+msgstr "„Docker“ Versija"
#: applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm:91
msgid "Docker actions done."
@@ -260,7 +260,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:14
msgid "Download"
-msgstr ""
+msgstr "Atsisiųsti"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:77
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
@@ -287,7 +287,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:39
#: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:5
msgid "Events"
-msgstr ""
+msgstr "Įvykiai"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:106
msgid "Exclude IPs"
@@ -303,7 +303,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:6
msgid "File"
-msgstr ""
+msgstr "Failas"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:314
msgid "Finish Time"
@@ -320,7 +320,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:25
msgid "Github"
-msgstr ""
+msgstr "Github"
#: applications/luci-app-dockerman/luasrc/view/dockerman/cbi/inlinevalue.htm:4
msgid "Go to relevant configuration page"
diff --git a/applications/luci-app-dump1090/po/it/dump1090.po b/applications/luci-app-dump1090/po/it/dump1090.po
index 482df3f266..4e45afc4fa 100644
--- a/applications/luci-app-dump1090/po/it/dump1090.po
+++ b/applications/luci-app-dump1090/po/it/dump1090.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-25 13:57+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -89,7 +89,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
diff --git a/applications/luci-app-dynapoint/po/it/dynapoint.po b/applications/luci-app-dynapoint/po/it/dynapoint.po
index 7b7ce8c8cd..fc7bb23bfd 100644
--- a/applications/luci-app-dynapoint/po/it/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/it/dynapoint.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -53,7 +53,7 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
msgid ""
diff --git a/applications/luci-app-firewall/po/ar/firewall.po b/applications/luci-app-firewall/po/ar/firewall.po
index 5ce5be1afe..a1ecb054d7 100644
--- a/applications/luci-app-firewall/po/ar/firewall.po
+++ b/applications/luci-app-firewall/po/ar/firewall.po
@@ -32,11 +32,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -147,7 +147,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -194,7 +194,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -345,7 +345,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -848,7 +848,7 @@ msgstr ""
msgid "Sunday"
msgstr "الأحد"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -974,11 +974,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1042,8 +1042,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/bg/firewall.po b/applications/luci-app-firewall/po/bg/firewall.po
index 9153f63f31..fb43e27609 100644
--- a/applications/luci-app-firewall/po/bg/firewall.po
+++ b/applications/luci-app-firewall/po/bg/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -344,7 +344,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -847,7 +847,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -973,11 +973,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1041,8 +1041,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/bn_BD/firewall.po b/applications/luci-app-firewall/po/bn_BD/firewall.po
index 0366adf6ec..94981c7b7e 100644
--- a/applications/luci-app-firewall/po/bn_BD/firewall.po
+++ b/applications/luci-app-firewall/po/bn_BD/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -344,7 +344,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -847,7 +847,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -973,11 +973,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1041,8 +1041,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/ca/firewall.po b/applications/luci-app-firewall/po/ca/firewall.po
index 64ae744003..a832a2bc54 100644
--- a/applications/luci-app-firewall/po/ca/firewall.po
+++ b/applications/luci-app-firewall/po/ca/firewall.po
@@ -33,11 +33,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -148,7 +148,7 @@ msgstr "Permet el reenviament des dels <em>zones d'origen</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Permet el reenviament als <em>zones de destí</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Qualsevol"
@@ -195,7 +195,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -346,7 +346,7 @@ msgstr "Tallafocs - Regles de tràfic"
msgid "Firewall - Zone Settings"
msgstr "Tallafocs - Ajusts de zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -825,7 +825,7 @@ msgstr ""
msgid "Sunday"
msgstr "Diumenge"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -969,11 +969,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1037,8 +1037,8 @@ msgid "accept"
msgstr "accepta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po
index f85f0e5fdb..fb5a6ec07d 100644
--- a/applications/luci-app-firewall/po/cs/firewall.po
+++ b/applications/luci-app-firewall/po/cs/firewall.po
@@ -29,11 +29,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- přidat IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- přidat MAC --"
@@ -161,7 +161,7 @@ msgstr "Povolit přesměrování ze <em>zdrojových oblastí</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Povolit přesměrování do <em>zdrojových oblastí</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Libovolné"
@@ -208,7 +208,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr "Obsah byl uložen."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Pokračovat"
@@ -358,7 +358,7 @@ msgstr "Firewall - Pravidla síťového provozu"
msgid "Firewall - Zone Settings"
msgstr "Firewall - Nastavení zón"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migrace konfigurace brány firewall"
@@ -841,7 +841,7 @@ msgstr "Čas ukončení (hh.mm.ss)"
msgid "Sunday"
msgstr "neděle"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -983,11 +983,11 @@ msgstr "Nepojmenované pravidlo"
msgid "Unnamed zone"
msgstr "Nepojmenovaná zóna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Nerozpoznaný protokol"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1051,8 +1051,8 @@ msgid "accept"
msgstr "přijmout"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 80372ace26..2702cdaa2e 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -45,11 +45,11 @@ msgstr ""
"%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</"
"var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- IP hinzufügen --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- MAC hinzufügen --"
@@ -184,7 +184,7 @@ msgstr "Erlaube Weiterleitung von <em>Quellzone</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Erlaube Weiterleitung zu <em>Zielzone</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Beliebig"
@@ -239,7 +239,7 @@ msgstr "Conntrack-Helfer"
msgid "Contents have been saved."
msgstr "Inhalte wurden gespeichert."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Fortfahren"
@@ -394,7 +394,7 @@ msgstr "Firewall - Traffic-Regeln"
msgid "Firewall - Zone Settings"
msgstr "Firewall - Zoneneinstellungen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migration der Firewall-Konfiguration"
@@ -945,7 +945,7 @@ msgstr "Stoppzeit (hh.mm.ss)"
msgid "Sunday"
msgstr "Sonntag"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1106,11 +1106,11 @@ msgstr "Unbennante Regel"
msgid "Unnamed zone"
msgstr "Unbenannte Zone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Unbekanntes Protokoll"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1183,8 +1183,8 @@ msgid "accept"
msgstr "zulassen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/el/firewall.po b/applications/luci-app-firewall/po/el/firewall.po
index 01ee6831d8..990a8ae2a9 100644
--- a/applications/luci-app-firewall/po/el/firewall.po
+++ b/applications/luci-app-firewall/po/el/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Οποιοδήποτε"
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -341,7 +341,7 @@ msgstr "Τείχος προστασίας - Κανόνες Κίνησεις"
msgid "Firewall - Zone Settings"
msgstr "Τείχος προστασίας - Ρυθμίσεις Ζώνης"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -820,7 +820,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -948,11 +948,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1016,8 +1016,8 @@ msgid "accept"
msgstr "αποδοχή"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/en/firewall.po b/applications/luci-app-firewall/po/en/firewall.po
index 82c415acdd..cba4ecb082 100644
--- a/applications/luci-app-firewall/po/en/firewall.po
+++ b/applications/luci-app-firewall/po/en/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -344,7 +344,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -850,7 +850,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -978,11 +978,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1046,8 +1046,8 @@ msgid "accept"
msgstr "accept"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index fcd87a3596..ba5b9251c9 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -44,11 +44,11 @@ msgstr ""
"\"Iguala a cualquier ayudante excepto &quot;%{helper.name}&quot;\">%{helper."
"val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- Añadir IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- Añadir MAC"
@@ -186,7 +186,7 @@ msgstr "Permitir reenvío desde <em>zonas de origen</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Permitir reenvío a <em>zonas de destino</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Cualquiera"
@@ -240,7 +240,7 @@ msgstr "Ayudantes de Conntrack"
msgid "Contents have been saved."
msgstr "Los contenidos han sido guardados."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Continuar"
@@ -396,7 +396,7 @@ msgstr "Cortafuegos - Reglas de tráfico"
msgid "Firewall - Zone Settings"
msgstr "Cortafuegos - Configuración de la zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migración de configuración del Cortafuegos"
@@ -947,7 +947,7 @@ msgstr "Hora de finalización (hh.mm.ss)"
msgid "Sunday"
msgstr "Domingo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1107,11 +1107,11 @@ msgstr "Regla sin nombre"
msgid "Unnamed zone"
msgstr "Zona sin nombre"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Protocolo no reconocido"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1182,8 +1182,8 @@ msgid "accept"
msgstr "Aceptar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/fa/firewall.po b/applications/luci-app-firewall/po/fa/firewall.po
new file mode 100644
index 0000000000..e62deffeb5
--- /dev/null
+++ b/applications/luci-app-firewall/po/fa/firewall.po
@@ -0,0 +1,1144 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-30 17:00+0200\n"
+"PO-Revision-Date: 2021-01-07 17:03+0000\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: fa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.4.1-dev\n"
+
+#: 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."
+"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."
+"val}</var>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+msgid "-- add IP --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
+msgid "-- add MAC --"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
+msgid ""
+"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
+msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
+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>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
+msgid ""
+"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:133
+msgid ""
+"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
+"</var>"
+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>"
+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>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
+msgid ""
+"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
+"output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:121
+msgid ""
+"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
+msgid ""
+"<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP "
+"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:225
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:229
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:284
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone destination "
+"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
+"traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:274
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
+"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
+msgid "Allow \"invalid\" traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:346
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:305
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
+msgid "Any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:443
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:459
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
+msgid ""
+"Apply a bitwise XOR of the given value and the existing mark value on "
+"established connections. Format is value[/mask]. If a mask is specified then "
+"those bits set in the mask are zeroed out."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "Apply the given DSCP class or value to established connections."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+msgid "Assign the specified connection tracking helper to matched traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+msgid "Automatic helper assignment"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+msgid ""
+"Automatically assign conntrack helpers based on traffic protocol and port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
+msgid "Conntrack Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:253
+msgid "Conntrack helpers"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:16
+msgid "Contents have been saved."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
+msgid "Continue"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:216
+msgid "Covered devices"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
+msgid "Covered networks"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid "Covered subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:54
+msgid "Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:26
+msgid ""
+"Custom rules allow you to execute arbitrary iptables commands which are not "
+"otherwise covered by the firewall framework. The commands are executed after "
+"each firewall restart, right after the default ruleset has been loaded."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:387
+msgid "DSCP classification"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
+msgid "DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
+msgid "DSCP mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+msgid "Destination zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:273
+msgid "Device name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
+msgid ""
+"Do not install extra rules to reject forwarded traffic with conntrack state "
+"<em>invalid</em>. This may be required for complex asymmetric route setups."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:58
+msgid "Drop invalid packets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:235
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248
+msgid "Enable NAT Loopback"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:44
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:259
+msgid "Enable logging on this zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
+msgid "Expecting: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
+msgid "Experimental feature. Not fully compatible with QoS/SQM."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:253
+msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+msgid "External IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+msgid "External port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:284
+msgid "Extra destination arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
+msgid "Extra iptables arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:274
+msgid "Extra source arguments"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25
+msgid "Firewall - Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
+msgid "Firewall - NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129
+msgid "Firewall - Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173
+msgid "Firewall - Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:37
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
+msgid "Firewall configuration migration"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:63
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:145
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:30
+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>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:449
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "Friday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39
+msgid ""
+"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{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>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
+msgid ""
+"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{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: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>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:17
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
+msgid "Grant access to firewall configuration"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87
+msgid "Hardware flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:284
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+msgid "IPv4 and IPv6"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:285
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:228
+msgid "IPv4 only"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:286
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:229
+msgid "IPv6 only"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:256
+msgid "Inbound device"
+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>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:143
+msgid "Input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:234
+msgid "Internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
+msgid "Internal port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+msgid "Internal zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:304
+msgid "Invalid DSCP mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:372
+msgid "Invalid limit value"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:382
+msgid "Limit burst"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
+msgid "Limit log messages"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:348
+msgid "Limit matching"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:75
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:68
+msgid ""
+"Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</"
+"var>%{limit.burst? burst <var>%{limit.burst}</var>}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
+msgid "Limited masquerading enabled"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:349
+msgid "Limits traffic matching to the specified rate."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
+msgid "Loopback source IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:170
+msgid "MSS clamping"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159
+msgid "Masquerading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
+msgid "Match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
+msgid "Match DSCP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
+msgid "Match ICMP type"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:253
+msgid "Match device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:195
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:200
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:186
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:412
+msgid "Match helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+msgid ""
+"Match incoming traffic directed at the given destination port or port range "
+"on this host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:412
+msgid "Match traffic using the specified connection tracking helper."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:318
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:240
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "Matches traffic carrying the specified DSCP marking."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:383
+msgid ""
+"Maximum initial number of packets to match: this number gets recharged by "
+"one every time the limit specified above is not reached, up to this number."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260
+msgid "Monday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:270
+msgid "Month Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:130
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:44
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:128
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+msgid ""
+"Only match incoming traffic originating from the given source port or port "
+"range on the client host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:257
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
+msgid "Outbound zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:144
+msgid "Output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:271
+msgid ""
+"Passing raw iptables arguments to source and destination traffic "
+"classification rules allows to match packets based on other criteria than "
+"interfaces or subnets. These options should be used with extreme care as "
+"invalid values could render the firewall ruleset broken, completely exposing "
+"all services."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:26
+msgid "Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:130
+msgid ""
+"Port forwarding allows remote computers on the Internet to connect to a "
+"specific computer or service within the private LAN."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:293
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
+msgid ""
+"Redirect matched incoming traffic to the given port on the internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:235
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
+msgid "Requires hardware NAT support. Implemented at least for mt7621"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:232
+msgid "Restrict Masquerading to given source subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226
+msgid "Restrict to address family"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:75
+msgid "Routing/NAT Offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:450
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "Saturday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "Set mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:317
+msgid ""
+"Set the given mark value on established connections. Format is value[/mask]. "
+"If a mask is specified then only those bits set in the mask are modified."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83
+msgid "Software based offloading for routing/NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:82
+msgid "Software flow offloading"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/rrule.lua #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+# msgid "Traffic Redirection"
+# msgstr ""
+#
+# msgid ""
+# "Traffic redirection allows you to change the destination address of "
+# "forwarded packets."
+# msgstr ""
+#
+# msgid "Overview"
+# msgstr ""
+#
+# msgid "Name"
+# msgstr ""
+#
+# msgid "Source zone"
+# msgstr ""
+#
+# msgid "Source MAC-address"
+# msgstr ""
+#
+# msgid "Source port"
+# msgstr ""
+#
+# msgid "Protocol"
+# msgstr ""
+#
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+msgid "Source IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
+msgid "Source MAC address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180
+msgid "Source address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+msgid "Source zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:274
+msgid ""
+"Specifies whether to tie this traffic rule to a specific inbound or outbound "
+"network device."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
+msgid ""
+"Specifies whether to use the external or the internal IP address for "
+"reflected traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:474
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
+msgid "Start Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:466
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:478
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
+msgid "Stop Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:444
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
+msgid "Sunday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
+msgid ""
+"The existing firewall configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:38
+msgid ""
+"The firewall creates zones over your network interfaces to control network "
+"traffic flow."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:212
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:301
+msgid ""
+"The options below control the forwarding policies between this zone (%s) and "
+"other zones. <em>Destination zones</em> cover forwarded traffic "
+"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
+"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
+"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
+"<em>not</em> imply a permission to forward from wan to lan as well."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
+msgid ""
+"This section defines common properties of %q. The <em>input</em> and "
+"<em>output</em> options set the default policies for traffic entering and "
+"leaving this zone while the <em>forward</em> option describes the policy for "
+"forwarded traffic between different networks within the zone. <em>Covered "
+"networks</em> specifies which available networks are members of this zone."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263
+msgid "Thursday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:137
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:482
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:297
+msgid "Time in UTC"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:248
+msgid "Time restritions are enabled for this rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
+msgid ""
+"To %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{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/snats.js:49
+msgid ""
+"To %{dest}%{dest_device?, via interface <var>%{dest_device}</"
+"var>}%{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/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>}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+msgid "Tracking helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:176
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:35
+msgid "Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:174
+msgid ""
+"Traffic rules define policies for packets traveling between different zones, "
+"for example to reject traffic between certain hosts or to open WAN ports on "
+"the router."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
+msgid "Tuesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:19
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
+msgid "Unknown or not installed conntrack helper \"%s\""
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:140
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:144
+msgid "Unnamed NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+msgid "Unnamed forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
+msgid "Unnamed rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
+msgid "Unrecognized protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
+msgid ""
+"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
+"be converted to \"nat\" sections and the firewall will be restarted to apply "
+"the updated configuration."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:257
+msgid "Use external IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
+msgid "Use internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:216
+msgid ""
+"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
+"network devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid ""
+"Use this option to classify zone traffic by source or destination subnet "
+"instead of networks or devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:330
+msgid "Valid firewall mark required"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262
+msgid "Wednesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:439
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
+msgid "Week Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+msgid "XOR firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
+msgid "XOR mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:135
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:381
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151
+msgid "accept"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:302
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:407
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
+msgid "any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50
+msgid "any zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:385
+msgid "apply firewall mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:384
+msgid "assign conntrack helper"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:234
+msgid "do not rewrite"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383
+msgid "don't track"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:380
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150
+msgid "drop"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "hour"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "minute"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149
+msgid "reject"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61
+msgid "second"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:58
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50
+msgid "this device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:300
+msgid "this new zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:353
+msgid "unlimited"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:255
+msgid "unspecified"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
+msgid "valid firewall mark"
+msgstr ""
diff --git a/applications/luci-app-firewall/po/fi/firewall.po b/applications/luci-app-firewall/po/fi/firewall.po
index d8a262ee02..e47cf1ba43 100644
--- a/applications/luci-app-firewall/po/fi/firewall.po
+++ b/applications/luci-app-firewall/po/fi/firewall.po
@@ -44,11 +44,11 @@ msgstr ""
"%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper."
"name}\">%{helper.val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "- lisää IP -"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "- lisää MAC -"
@@ -185,7 +185,7 @@ msgstr "Salli välitys <em>lähdevyöhykkeeltä</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Salli välitys <em>kohdevyöhykkeelle</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Mikä tahansa"
@@ -235,7 +235,7 @@ msgstr "Conntrack-auttajat"
msgid "Contents have been saved."
msgstr "Sisältö on tallennettu."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Jatka"
@@ -393,7 +393,7 @@ msgstr "Palomuuri - Liikennesäännöt"
msgid "Firewall - Zone Settings"
msgstr "Palomuuri - vyöhykeasetukset"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Palomuurin määritysten siirto"
@@ -961,7 +961,7 @@ msgstr "Lopetusaika (hh.mm.ss)"
msgid "Sunday"
msgstr "Sunnuntai"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1119,11 +1119,11 @@ msgstr "Nimetön sääntö"
msgid "Unnamed zone"
msgstr "Nimeämätön vyöhyke"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Tunnistamaton protokolla"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1194,8 +1194,8 @@ msgid "accept"
msgstr "hyväksy"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/fr/firewall.po b/applications/luci-app-firewall/po/fr/firewall.po
index 6de74197a5..1c4403c787 100644
--- a/applications/luci-app-firewall/po/fr/firewall.po
+++ b/applications/luci-app-firewall/po/fr/firewall.po
@@ -44,11 +44,11 @@ msgstr ""
"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
"val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- ajouter IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- ajouter MAC --"
@@ -183,7 +183,7 @@ msgstr "Permettre la transmission des <em>zones source</em> :"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Permettre la transmission vers les <em>zones destination</em> :"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "N'importe lequel"
@@ -238,7 +238,7 @@ msgstr "Assistants Conntrack"
msgid "Contents have been saved."
msgstr "Le contenu a été enregistré."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Continuer"
@@ -398,7 +398,7 @@ msgstr "Pare-feu - Règles de trafic"
msgid "Firewall - Zone Settings"
msgstr "Pare-feu - Configuration des zones"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migration de la configuration du pare-feu"
@@ -986,7 +986,7 @@ msgstr "Heure d'arrêt (hh.mm.ss)"
msgid "Sunday"
msgstr "Dimanche"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1146,11 +1146,11 @@ msgstr "Règle sans nom"
msgid "Unnamed zone"
msgstr "Zone sans nom"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Protocole non reconnu"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1221,8 +1221,8 @@ msgid "accept"
msgstr "accepter"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/he/firewall.po b/applications/luci-app-firewall/po/he/firewall.po
index f25f830051..f99720055f 100644
--- a/applications/luci-app-firewall/po/he/firewall.po
+++ b/applications/luci-app-firewall/po/he/firewall.po
@@ -29,11 +29,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -191,7 +191,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -338,7 +338,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -811,7 +811,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -937,11 +937,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1005,8 +1005,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/hi/firewall.po b/applications/luci-app-firewall/po/hi/firewall.po
index ebae8a3070..940da7f1c3 100644
--- a/applications/luci-app-firewall/po/hi/firewall.po
+++ b/applications/luci-app-firewall/po/hi/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -344,7 +344,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -847,7 +847,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -973,11 +973,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1041,8 +1041,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/hu/firewall.po b/applications/luci-app-firewall/po/hu/firewall.po
index b384ef4679..accd503d98 100644
--- a/applications/luci-app-firewall/po/hu/firewall.po
+++ b/applications/luci-app-firewall/po/hu/firewall.po
@@ -29,11 +29,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- IP-cím hozzáadása --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- MAC-cím hozzáadása --"
@@ -153,7 +153,7 @@ msgstr "Továbbítás engedélyezése a <em>forrászónákból</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Továbbítás engedélyezése ezekbe a <em>célzónákba</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Bármelyik"
@@ -209,7 +209,7 @@ msgstr "Kapcsolatkövető segítők"
msgid "Contents have been saved."
msgstr "A tartalom mentésre került."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Tovább"
@@ -364,7 +364,7 @@ msgstr "Tűzfal – forgalmi szabályok"
msgid "Firewall - Zone Settings"
msgstr "Tűzfal – Zóna beállításai"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -873,7 +873,7 @@ msgstr "Leállítás ideje (ÓÓ.PP.MM)"
msgid "Sunday"
msgstr "Vasárnap"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1017,11 +1017,11 @@ msgstr "Névtelen szabály"
msgid "Unnamed zone"
msgstr "Névtelen zóna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1089,8 +1089,8 @@ msgid "accept"
msgstr "elfogadás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/id/firewall.po b/applications/luci-app-firewall/po/id/firewall.po
index 9b3c9448f3..ad868c0f86 100644
--- a/applications/luci-app-firewall/po/id/firewall.po
+++ b/applications/luci-app-firewall/po/id/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- tambahkan IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- tambahkan MAC --"
@@ -43,8 +43,8 @@ msgstr "-- tambahkan MAC --"
msgid ""
"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"ACCEPT\"> Terima</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"ACCEPT\"> Terima</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
@@ -55,8 +55,8 @@ msgid ""
"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
-"<var data-tooltip=\"DNAT\">Teruskan</var> ke %{dest}%{dest_ip? IP "
-"<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+"<var data-tooltip=\"DNAT\">Teruskan</var> ke %{dest}%{dest_ip? IP <var>"
+"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
msgid ""
@@ -69,16 +69,16 @@ msgid ""
"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
"</var>"
msgstr ""
-"<var data-tooltip=\"DSCP\">Tetapkan klasifikasi DSCP </var> "
-"<var>%{set_dscp}</var>"
+"<var data-tooltip=\"DSCP\">Tetapkan klasifikasi DSCP </var> <var>%{set_dscp}"
+"</var>"
#: 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>"
msgstr ""
-"<var data-tooltip= \"HELPER\">Tetapkan conntrack </var> helper <var%{"
-"helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+"<var data-tooltip= \"HELPER\">Tetapkan conntrack </var> helper <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
@@ -91,8 +91,8 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
msgstr ""
-"<var data-tooltip=\"MASQUERADE\">Menulis ulang IP sumber secara "
-"otomatis</var>"
+"<var data-tooltip=\"MASQUERADE\">Menulis ulang IP sumber secara otomatis</"
+"var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:124
msgid ""
@@ -159,7 +159,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -206,7 +206,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -357,7 +357,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -860,7 +860,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -986,11 +986,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1054,8 +1054,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/it/firewall.po b/applications/luci-app-firewall/po/it/firewall.po
index 567923d744..2f88067813 100644
--- a/applications/luci-app-firewall/po/it/firewall.po
+++ b/applications/luci-app-firewall/po/it/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr "Permetti routing da <em>zone di origine</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Permetti rounting a <em>zone di destinazione</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Qualsiasi"
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -344,7 +344,7 @@ msgstr "Firewall - Regole Traffico"
msgid "Firewall - Zone Settings"
msgstr "Firewall - Opzioni delle Zone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -844,7 +844,7 @@ msgstr ""
msgid "Sunday"
msgstr "Domenica"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -988,11 +988,11 @@ msgstr "Regola senza nome"
msgid "Unnamed zone"
msgstr "Zona senza nome"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1056,8 +1056,8 @@ msgid "accept"
msgstr "accetta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/ja/firewall.po b/applications/luci-app-firewall/po/ja/firewall.po
index 3c24229278..68a91aef9a 100644
--- a/applications/luci-app-firewall/po/ja/firewall.po
+++ b/applications/luci-app-firewall/po/ja/firewall.po
@@ -44,11 +44,11 @@ msgstr ""
"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
"val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- IP を追加 --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- MAC を追加 --"
@@ -179,7 +179,7 @@ msgstr "<em>送信元ゾーン</em>からの転送を許可する:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "<em>宛先ゾーン</em>への転送を許可する:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "すべて"
@@ -196,8 +196,9 @@ msgid ""
"established connections. Format is value[/mask]. If a mask is specified then "
"those bits set in the mask are zeroed out."
msgstr ""
-"確立された接続に、指定された値と既存のマーク値のビット単位のXORを適用します。形式は値 "
-"[/mask]です。マスクが指定されている場合、マスクに設定されているビットはゼロになります。"
+"確立された接続に、指定された値と既存のマーク値のビット単位のXORを適用します。"
+"形式は値 [/mask]です。マスクが指定されている場合、マスクに設定されているビッ"
+"トはゼロになります。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
msgid "Apply the given DSCP class or value to established connections."
@@ -230,7 +231,7 @@ msgstr "Conntrack ヘルパー"
msgid "Contents have been saved."
msgstr "内容が保存されました。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "続行"
@@ -384,7 +385,7 @@ msgstr "ファイアウォール - トラフィック・ルール"
msgid "Firewall - Zone Settings"
msgstr "ファイアウォール - ゾーン設定"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "ファイアウォール設定マイグレーション"
@@ -928,7 +929,7 @@ msgstr "停止時刻 (hh.mm.ss)"
msgid "Sunday"
msgstr "日曜日"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1086,11 +1087,11 @@ msgstr "名称未設定のルール"
msgid "Unnamed zone"
msgstr "名称未設定のゾーン"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "認識されていないプロトコル"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1161,8 +1162,8 @@ msgid "accept"
msgstr "許可"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/ko/firewall.po b/applications/luci-app-firewall/po/ko/firewall.po
index 6b9af22b1d..fea5e449c8 100644
--- a/applications/luci-app-firewall/po/ko/firewall.po
+++ b/applications/luci-app-firewall/po/ko/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr "<em>Source zone</em> 로부터의 forward 허용:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "<em>Destination zone</em> 으로 forward 허용:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -343,7 +343,7 @@ msgstr "방화벽 - Traffic Rules"
msgid "Firewall - Zone Settings"
msgstr "방화벽 - Zone 설정"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -818,7 +818,7 @@ msgstr ""
msgid "Sunday"
msgstr "일요일"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -961,11 +961,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1029,8 +1029,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/mr/firewall.po b/applications/luci-app-firewall/po/mr/firewall.po
index bcb8b7032c..d2e1583c80 100644
--- a/applications/luci-app-firewall/po/mr/firewall.po
+++ b/applications/luci-app-firewall/po/mr/firewall.po
@@ -31,11 +31,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -193,7 +193,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -344,7 +344,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -847,7 +847,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -973,11 +973,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1041,8 +1041,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/ms/firewall.po b/applications/luci-app-firewall/po/ms/firewall.po
index a81d2cc94b..d21c3634ee 100644
--- a/applications/luci-app-firewall/po/ms/firewall.po
+++ b/applications/luci-app-firewall/po/ms/firewall.po
@@ -29,11 +29,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -191,7 +191,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -338,7 +338,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -811,7 +811,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -937,11 +937,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1005,8 +1005,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/nb_NO/firewall.po b/applications/luci-app-firewall/po/nb_NO/firewall.po
index a7cb2e6802..f78e5122d7 100644
--- a/applications/luci-app-firewall/po/nb_NO/firewall.po
+++ b/applications/luci-app-firewall/po/nb_NO/firewall.po
@@ -27,11 +27,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -142,7 +142,7 @@ msgstr "Tillat videresending fra <em>kilde soner</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Tillat videresending til <em>destinasjon soner</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Enhver"
@@ -189,7 +189,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -339,7 +339,7 @@ msgstr "Brannmur - Trafikk Regler"
msgid "Firewall - Zone Settings"
msgstr "Brannmur - Sone Innstillinger"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -820,7 +820,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -964,11 +964,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1032,8 +1032,8 @@ msgid "accept"
msgstr "godta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index a577c18ca0..0faaaa268c 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -45,11 +45,11 @@ msgstr ""
"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
"val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- dodaj IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- dodaj MAC --"
@@ -185,7 +185,7 @@ msgstr "Zezwól na przekazywanie z <em>strefy źródłowej</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Zezwól na przekazywanie do <em>strefy docelowej</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Każdy"
@@ -238,7 +238,7 @@ msgstr "Pomocnicy conntrack"
msgid "Contents have been saved."
msgstr "Zawartość została zapisana."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Kontynuuj"
@@ -395,7 +395,7 @@ msgstr "Zapora sieciowa - Reguły ruchu"
msgid "Firewall - Zone Settings"
msgstr "Zapora sieciowa - Ustawienia strefy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migracja konfiguracji zapory sieciowej"
@@ -938,7 +938,7 @@ msgstr "Czas zatrzymania (yyyyy-mm-dd)"
msgid "Sunday"
msgstr "Niedziela"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1095,11 +1095,11 @@ msgstr "Nieznana zasada"
msgid "Unnamed zone"
msgstr "Strefa bez nazwy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Nierozpoznany protokół"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1171,8 +1171,8 @@ msgid "accept"
msgstr "akceptuj"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/pt/firewall.po b/applications/luci-app-firewall/po/pt/firewall.po
index cb3b12ed97..ef9016f05c 100644
--- a/applications/luci-app-firewall/po/pt/firewall.po
+++ b/applications/luci-app-firewall/po/pt/firewall.po
@@ -45,11 +45,11 @@ msgstr ""
"%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</"
"var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- adicionar IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- adicionar MAC --"
@@ -186,7 +186,7 @@ msgstr "Permitir encaminhamento de <em>zonas de origem</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Permitir encaminhamento para <em>zonas de destino</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Qualquer"
@@ -240,7 +240,7 @@ msgstr "Assistentes do Conntrack"
msgid "Contents have been saved."
msgstr "Os conteúdos foram gravados."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Continuar"
@@ -396,7 +396,7 @@ msgstr "Firewall - Regras de Tráfego"
msgid "Firewall - Zone Settings"
msgstr "Firewall - Definições de Zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migração de configuração do Firewall"
@@ -950,7 +950,7 @@ msgstr "Tempo de Parada (hh.mm.ss)"
msgid "Sunday"
msgstr "Domingo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1110,11 +1110,11 @@ msgstr "Regra sem nome"
msgid "Unnamed zone"
msgstr "Zona sem nome"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Protocolo desconhecido"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1185,8 +1185,8 @@ msgid "accept"
msgstr "aceitar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/pt_BR/firewall.po b/applications/luci-app-firewall/po/pt_BR/firewall.po
index cc47d0f561..ab0a086785 100644
--- a/applications/luci-app-firewall/po/pt_BR/firewall.po
+++ b/applications/luci-app-firewall/po/pt_BR/firewall.po
@@ -45,11 +45,11 @@ msgstr ""
"%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</"
"var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- Adicionar IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- Adicionar MAC --"
@@ -184,7 +184,7 @@ msgstr "Permite o encaminhamento da <em>zona de origem</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Permite o encaminhamento para a <em>zona de destino</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Qualquer"
@@ -238,7 +238,7 @@ msgstr "Ajudantes do Conntrack"
msgid "Contents have been saved."
msgstr "O conteúdo foi salvo."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Continuar"
@@ -394,7 +394,7 @@ msgstr "Firewall - Regras de Tráfego"
msgid "Firewall - Zone Settings"
msgstr "Firewall - Configurações de Zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migração de configuração do Firewall"
@@ -947,7 +947,7 @@ msgstr "Hora de Parada (hh.mm.ss)"
msgid "Sunday"
msgstr "Domingo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1106,11 +1106,11 @@ msgstr "Regra sem nome"
msgid "Unnamed zone"
msgstr "Zona sem nome"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Protocolo desconhecido"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1181,8 +1181,8 @@ msgid "accept"
msgstr "aceitar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index cd47f633e8..ec922f3888 100644
--- a/applications/luci-app-firewall/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
@@ -30,11 +30,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -145,7 +145,7 @@ msgstr "Permite trecerea din <em>zonele sursa</em>."
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Permite trecerea catre <em>zonele sursa</em>."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Oricare"
@@ -192,7 +192,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr "Conţinutul a fost salvat."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -339,7 +339,7 @@ msgstr "Firewall - Reguli ale traficului"
msgid "Firewall - Zone Settings"
msgstr "Setari zona la firewall"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -812,7 +812,7 @@ msgstr ""
msgid "Sunday"
msgstr "Duminică"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -938,11 +938,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1006,8 +1006,8 @@ msgid "accept"
msgstr "accept"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/ru/firewall.po b/applications/luci-app-firewall/po/ru/firewall.po
index 9a377dce92..cf3f4e6fee 100644
--- a/applications/luci-app-firewall/po/ru/firewall.po
+++ b/applications/luci-app-firewall/po/ru/firewall.po
@@ -46,11 +46,11 @@ msgstr ""
"\"Соответствие любому помощнику кроме &quot;%{helper.name}&quot;\">%{helper."
"val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- добавить IP-адрес --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- добавить MAC-адрес --"
@@ -189,7 +189,7 @@ msgstr "Разрешить перенаправление из <em>'зон ис
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Разрешить перенаправление в <em>'зоны назначения'</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Любой"
@@ -244,7 +244,7 @@ msgstr "Помощники отслеживания соединений"
msgid "Contents have been saved."
msgstr "Содержимое сохранено."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Продолжить"
@@ -400,7 +400,7 @@ msgstr "Межсетевой экран - Правила для трафика"
msgid "Firewall - Zone Settings"
msgstr "Межсетевой экран - Настройка зон"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Миграция конфигурации межсетевого экрана"
@@ -954,7 +954,7 @@ msgstr "Время окончания (чч.мм.сс)"
msgid "Sunday"
msgstr "Воскресенье"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1112,11 +1112,11 @@ msgstr "Правило без имени"
msgid "Unnamed zone"
msgstr "Зона без имени"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Нераспознанный протокол"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1187,8 +1187,8 @@ msgid "accept"
msgstr "принимать"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/sk/firewall.po b/applications/luci-app-firewall/po/sk/firewall.po
index e2d6a92d86..278fc8ec99 100644
--- a/applications/luci-app-firewall/po/sk/firewall.po
+++ b/applications/luci-app-firewall/po/sk/firewall.po
@@ -42,11 +42,11 @@ msgstr ""
"\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}</"
"var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- pridať IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- pridať MAC --"
@@ -173,7 +173,7 @@ msgstr "Umožniť presmerovanie zo <em>zdrojových zón</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Umožniť presmerovanie do <em>cieľových zón</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Nezáleží"
@@ -220,7 +220,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr "Obsah bol uložený."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Pokračovať"
@@ -367,7 +367,7 @@ msgstr "Brána Firewall - Pravidlá prenosu"
msgid "Firewall - Zone Settings"
msgstr "Brána Firewall - Nastavenia zón"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Migrácia konfigurácie brány Firewall"
@@ -842,7 +842,7 @@ msgstr "Čas zastavenia (hh.mm.ss)"
msgid "Sunday"
msgstr "Nedeľa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -972,11 +972,11 @@ msgstr "Nepomenované pravidlo"
msgid "Unnamed zone"
msgstr "Nepomenovaná zóna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Nerozpoznaný protokol"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1040,8 +1040,8 @@ msgid "accept"
msgstr "prijať"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/sv/firewall.po b/applications/luci-app-firewall/po/sv/firewall.po
index d4bcc53275..86871dcf77 100644
--- a/applications/luci-app-firewall/po/sv/firewall.po
+++ b/applications/luci-app-firewall/po/sv/firewall.po
@@ -29,11 +29,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- lägg till IP-adress --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- lägg till MAC --"
@@ -157,7 +157,7 @@ msgstr "Tillåt vidarebefordring från <em>källzonerna</em>:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Till vidarebefordring till <em>destinationszonerna:</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Något"
@@ -204,7 +204,7 @@ msgstr "Conntrack-hjälpare"
msgid "Contents have been saved."
msgstr "Innehåll har sparats."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Fortsätt"
@@ -351,7 +351,7 @@ msgstr "Brandvägg - Trafikregler"
msgid "Firewall - Zone Settings"
msgstr "Brandvägg - Zoninställningar"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -837,7 +837,7 @@ msgstr "Stopptid (tt.mm.ss)"
msgid "Sunday"
msgstr "Söndag"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -965,11 +965,11 @@ msgstr "Regel utan namn"
msgid "Unnamed zone"
msgstr "Zon utan namn"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1033,8 +1033,8 @@ msgid "accept"
msgstr "acceptera"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index c225aee786..6102160a21 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -18,11 +18,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -133,7 +133,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -180,7 +180,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -327,7 +327,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -800,7 +800,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -926,11 +926,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -994,8 +994,8 @@ msgid "accept"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/tr/firewall.po b/applications/luci-app-firewall/po/tr/firewall.po
index d7427d4378..59f2906491 100644
--- a/applications/luci-app-firewall/po/tr/firewall.po
+++ b/applications/luci-app-firewall/po/tr/firewall.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-02-01 16:02+0000\n"
+"PO-Revision-Date: 2021-02-22 18:50+0000\n"
"Last-Translator: Mete <selimmeteozdogan@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/tr/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -29,11 +29,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "IP ekle"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "MAC ekle"
@@ -41,12 +41,13 @@ msgstr "MAC ekle"
msgid ""
"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
msgstr ""
-"<var data-tooltip=\"ACCEPT\">KABUL ET</var> "
-"%{src?%{dest?forward:input}:output}"
+"<var data-tooltip=\"ACCEPT\">KABUL ET</var> %{src?%{dest?forward:input}:"
+"output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
-msgstr "<var data-tooltip=\"ACCEPT\">Kaynağın yeniden yazılmasını engelle</var>"
+msgstr ""
+"<var data-tooltip=\"ACCEPT\">Kaynağın yeniden yazılmasını engelle</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
msgid ""
@@ -65,6 +66,8 @@ msgid ""
"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
"</var>"
msgstr ""
+"<var data-tooltip=\"DSCP\">DSCP tanımla</var> classification <var>%{set_dscp}"
+"</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
@@ -149,7 +152,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -196,7 +199,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -343,7 +346,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -816,7 +819,7 @@ msgstr ""
msgid "Sunday"
msgstr "Pazar"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -942,11 +945,11 @@ msgstr "İsimsiz kural"
msgid "Unnamed zone"
msgstr "İsimsiz bölge"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Bilinmeyen protokol"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1010,8 +1013,8 @@ msgid "accept"
msgstr "kabul et"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index 3cb750ea19..ab82dd6e78 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -43,11 +43,11 @@ msgstr ""
"якому помічнику оккрім &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var "
"data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- додати IP-адресу --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- додати MAC-адресу --"
@@ -186,7 +186,7 @@ msgstr "Дозволити переспрямовування від <em>зон
msgid "Allow forward to <em>destination zones</em>:"
msgstr "Дозволити переспрямовування до <em>зон призначення</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "Будь-який"
@@ -245,7 +245,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr "Вміст збережено."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "Продовжити"
@@ -401,7 +401,7 @@ msgstr "Брандмауер — Правила трафіку"
msgid "Firewall - Zone Settings"
msgstr "Брандмауер — Параметри зон"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "Переміщення конфігурації брандмауера"
@@ -947,7 +947,7 @@ msgstr "Час зупинки (гг:хх:сс)"
msgid "Sunday"
msgstr "Неділя"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1107,11 +1107,11 @@ msgstr "Правило без назви"
msgid "Unnamed zone"
msgstr "Зона без назви"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "Нерозпізнаний протокол"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1182,8 +1182,8 @@ msgid "accept"
msgstr "приймати"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 6e1f0d1658..dc955f3d30 100644
--- a/applications/luci-app-firewall/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
@@ -33,11 +33,11 @@ msgid ""
"val}</var>}}"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr ""
@@ -148,7 +148,7 @@ msgstr ""
msgid "Allow forward to <em>destination zones</em>:"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr ""
@@ -195,7 +195,7 @@ msgstr ""
msgid "Contents have been saved."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr ""
@@ -344,7 +344,7 @@ msgstr ""
msgid "Firewall - Zone Settings"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr ""
@@ -823,7 +823,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -951,11 +951,11 @@ msgstr ""
msgid "Unnamed zone"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1019,8 +1019,8 @@ msgid "accept"
msgstr "chấp nhận"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/zh_Hans/firewall.po b/applications/luci-app-firewall/po/zh_Hans/firewall.po
index 23f7c380ad..4859620bd5 100644
--- a/applications/luci-app-firewall/po/zh_Hans/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hans/firewall.po
@@ -45,11 +45,11 @@ msgstr ""
"\"匹配除 &quot;%{helper.name}&quot; 以外的任意助手。\">%{helper.val}</var>:"
"<var data-tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- 添加 IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- 添加 MAC --"
@@ -173,7 +173,7 @@ msgstr "允许来自<em>源区域</em>的转发:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "允许转发到<em>目标区域</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "任何"
@@ -222,7 +222,7 @@ msgstr "Conntrack 助手"
msgid "Contents have been saved."
msgstr "内容已保存。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "继续"
@@ -373,7 +373,7 @@ msgstr "防火墙 - 通信规则"
msgid "Firewall - Zone Settings"
msgstr "防火墙 - 区域设置"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "防火墙配置迁移"
@@ -887,7 +887,7 @@ msgstr "停止时间(hh.mm.ss)"
msgid "Sunday"
msgstr "星期日"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1036,11 +1036,11 @@ msgstr "未命名规则"
msgid "Unnamed zone"
msgstr "未命名区域"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "无法识别的协议"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1106,8 +1106,8 @@ msgid "accept"
msgstr "接受"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-firewall/po/zh_Hant/firewall.po b/applications/luci-app-firewall/po/zh_Hant/firewall.po
index dd21ebdac0..3d0b020ef1 100644
--- a/applications/luci-app-firewall/po/zh_Hant/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hant/firewall.po
@@ -43,11 +43,11 @@ msgstr ""
"配。\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}"
"</var>}}"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
msgid "-- add IP --"
msgstr "-- 新增 IP --"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:496
msgid "-- add MAC --"
msgstr "-- 新增 MAC 位置 --"
@@ -177,7 +177,7 @@ msgstr "允許從<em>來源區域</em>轉發:"
msgid "Allow forward to <em>destination zones</em>:"
msgstr "允許轉發到<em>目標區</em>:"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:508
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:523
msgid "Any"
msgstr "任何"
@@ -226,7 +226,7 @@ msgstr "Conntrack 幫手"
msgid "Contents have been saved."
msgstr "內容已被儲存。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:656
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:671
msgid "Continue"
msgstr "繼續"
@@ -377,7 +377,7 @@ msgstr "防火牆 - 流量規則"
msgid "Firewall - Zone Settings"
msgstr "防火牆 - 區域設定"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:649
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:664
msgid "Firewall configuration migration"
msgstr "防火牆設定移轉"
@@ -893,7 +893,7 @@ msgstr "停止時間 (小時.分鐘.秒)"
msgid "Sunday"
msgstr "星期日"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:665
msgid ""
"The existing firewall configuration needs to be changed for LuCI to function "
"properly."
@@ -1043,11 +1043,11 @@ msgstr "未命名規則"
msgid "Unnamed zone"
msgstr "未命名區域"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:554
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:569
msgid "Unrecognized protocol"
msgstr "無法識別的協定"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:651
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:666
msgid ""
"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will "
"be converted to \"nat\" sections and the firewall will be restarted to apply "
@@ -1113,8 +1113,8 @@ msgid "accept"
msgstr "接受"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
-#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:455
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:448
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:470
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
diff --git a/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po
index 431c25accb..54b7016fea 100644
--- a/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ar/https-dns-proxy.po
@@ -11,7 +11,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -63,7 +63,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -71,7 +71,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -91,7 +91,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -103,7 +103,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -115,6 +115,18 @@ msgstr "ممكن"
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -123,17 +135,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -142,11 +162,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -170,7 +190,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -198,19 +218,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -222,7 +242,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -230,15 +250,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -246,7 +266,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po
index d28fcfae93..7b5812e436 100644
--- a/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -56,7 +56,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -64,7 +64,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -84,7 +84,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -108,6 +108,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -116,17 +128,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -135,11 +155,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -163,7 +183,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -191,19 +211,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -215,7 +235,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -223,15 +243,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -239,7 +259,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po
index 70e0b23eec..55259ae993 100644
--- a/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/bn_BD/https-dns-proxy.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -56,7 +56,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -64,7 +64,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -84,7 +84,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -108,6 +108,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -116,17 +128,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -135,11 +155,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -163,7 +183,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -191,19 +211,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -215,7 +235,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -223,15 +243,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -239,7 +259,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po
index 208c8d518e..78d75e769d 100644
--- a/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -56,7 +56,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -64,7 +64,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -84,7 +84,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -108,6 +108,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -116,17 +128,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -135,11 +155,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -163,7 +183,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -191,19 +211,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -215,7 +235,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -223,15 +243,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -239,7 +259,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
index a3a63a4bb1..20b71c8ca8 100644
--- a/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "Povolit"
msgid "For more information on different options check"
msgstr "Více informací o dalších možnostech"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Instance"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr "Start"
msgid "Stop"
msgstr "Zastavit"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr "a"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
index 4a2b252682..f7812c3b15 100644
--- a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s ist nicht installiert oder konnte nicht gefunden werden"
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Konfiguration"
@@ -70,7 +70,7 @@ msgstr "Konfiguration"
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS-Proxy"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "DNS HTTPS-Proxy Einstellungen"
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Deaktivieren"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "Konfiguration nicht aktualisieren"
@@ -114,6 +114,18 @@ msgstr "Aktivieren"
msgid "For more information on different options check"
msgstr "Weitere Informationen zu den verschiedenen Optionen finden Sie unter"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -122,17 +134,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Instanzen"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -141,11 +161,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (werbefrei)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr "Quad 9 (ungesichert)"
msgid "Reload"
msgstr "Neu laden"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Resolver"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Läuft: %s DoH at %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Dienststatus"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Servicestatus [%s %s]"
@@ -221,7 +241,7 @@ msgstr "Start"
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Angehalten"
@@ -229,15 +249,15 @@ msgstr "Angehalten"
msgid "Unknown Provider"
msgstr "Unbekannter Anbieter"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr "und"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "deaktiviert"
diff --git a/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po
index df3ac9de2d..0bc64a97ae 100644
--- a/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "Ενεργοποίηση"
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
index 64bf82f0d9..553551868a 100644
--- a/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Configuration"
@@ -70,7 +70,7 @@ msgstr "Configuration"
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
index b0bf6d7cac..0b955c9a50 100644
--- a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
@@ -13,7 +13,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s no está instalado o no se encuentra"
@@ -65,7 +65,7 @@ msgstr "Cloudflare (Protección Familiar)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare (Protección de Seguridad)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Configuración"
@@ -73,7 +73,7 @@ msgstr "Configuración"
msgid "DNS HTTPS Proxy"
msgstr "Proxy DNS HTTPS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "Configuración de proxy HTTPS de DNS"
@@ -93,7 +93,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "DNS público DNSPod.cn"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr "Punto de código DSCP"
@@ -105,7 +105,7 @@ msgstr "Sociedad digital"
msgid "Disable"
msgstr "Desactivar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "No actualizar las configuraciones"
@@ -117,6 +117,18 @@ msgstr "Activar"
msgid "For more information on different options check"
msgstr "Para obtener más información sobre diferentes opciones, consulte"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -125,20 +137,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "Conceder acceso UCI y a archivos para luci-app-https-dns-proxy"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"Si se selecciona actualizar la configuración de DNSMASQ, cuando agregue/"
-"elimine cualquier instancia a continuación, se usarán para anular la sección "
-"'Reenvíos de DNS' de %sDHCP y DNS%s (%sinformacións more%s)."
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Instancias"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -147,11 +164,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (Sin anuncios)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr "Dirección de escucha"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr "Puerto de escucha"
@@ -175,7 +192,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (Escudo familiar)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr "Servidor proxy"
@@ -203,19 +220,19 @@ msgstr "Quad 9 (No asegurado)"
msgid "Reload"
msgstr "Recargar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Resolvedor"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Ejecutando: %s DoH en %s: %s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Estado del servicio"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Estado del servicio [%s %s]"
@@ -227,7 +244,7 @@ msgstr "Iniciar"
msgid "Stop"
msgstr "Detener"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Detenido"
@@ -235,15 +252,15 @@ msgstr "Detenido"
msgid "Unknown Provider"
msgstr "Proveedor desconocido"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "Actualizar la configuración de %s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "Actualizar la configuración de DNSMASQ al iniciar/detener"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "Actualizar todas las configuraciones"
@@ -251,7 +268,7 @@ msgstr "Actualizar todas las configuraciones"
msgid "and"
msgstr "y"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "Desactivado"
@@ -259,6 +276,15 @@ msgstr "Desactivado"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "Si se selecciona actualizar la configuración de DNSMASQ, cuando agregue/"
+#~ "elimine cualquier instancia a continuación, se usarán para anular la "
+#~ "sección 'Reenvíos de DNS' de %sDHCP y DNS%s (%sinformacións more%s)."
+
#~ msgid "Listen address"
#~ msgstr "Escuchar dirección"
diff --git a/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
index fa9d23ab0e..a892e11cc6 100644
--- a/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Määritys"
@@ -70,7 +70,7 @@ msgstr "Määritys"
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr "Poista käytöstä"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "Ota käyttöön"
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr "Aloita"
msgid "Stop"
msgstr "Pysäytä"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "pois käytöstä"
diff --git a/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
index 88dc0d429c..68a100f13d 100644
--- a/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s n'est pas installé ou introuvable"
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Configuration"
@@ -70,7 +70,7 @@ msgstr "Configuration"
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr "Société Digitale"
msgid "Disable"
msgstr "Désactiver"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "Activer"
msgid "For more information on different options check"
msgstr "Pour plus d'informations sur les différentes options, consultez"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -122,17 +134,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Instances"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -141,11 +161,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (sans publicité)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr "Quad 9 (non sécurisé)"
msgid "Reload"
msgstr "Recharger"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Résolveur"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Exécution : %s DoH à %s :%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Statut du service"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "État du service [%s %s]"
@@ -221,7 +241,7 @@ msgstr "Démarrer"
msgid "Stop"
msgstr "Arrêter"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Arrêté"
@@ -229,15 +249,15 @@ msgstr "Arrêté"
msgid "Unknown Provider"
msgstr "Proveedor desconocido"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr "et"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "désactivé"
diff --git a/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po
index 5d4e688e7b..c846fe4e68 100644
--- a/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -56,7 +56,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -64,7 +64,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -84,7 +84,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -108,6 +108,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -116,17 +128,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -135,11 +155,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -163,7 +183,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -191,19 +211,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -215,7 +235,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -223,15 +243,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -239,7 +259,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po
index 2ae1eaeeca..bdaa7b828d 100644
--- a/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -56,7 +56,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -64,7 +64,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -84,7 +84,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -108,6 +108,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -116,17 +128,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -135,11 +155,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -163,7 +183,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -191,19 +211,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -215,7 +235,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -223,15 +243,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -239,7 +259,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po
index 3423c1be5c..fc3a80d840 100644
--- a/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Letiltás"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -115,6 +115,18 @@ msgid "For more information on different options check"
msgstr ""
"A különböző beállításokkal kapcsolatos további információkért nézze meg"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -123,17 +135,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Példányok"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -142,11 +162,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -170,7 +190,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -198,19 +218,19 @@ msgstr "Quad 9 (nem biztonságos)"
msgid "Reload"
msgstr "Újratöltés"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Feloldó"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Szolgáltatás állapota"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -222,7 +242,7 @@ msgstr "Indítás"
msgid "Stop"
msgstr "Leállítás"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Leállítva"
@@ -230,15 +250,15 @@ msgstr "Leállítva"
msgid "Unknown Provider"
msgstr "Ismeretlen szolgáltató"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -246,7 +266,7 @@ msgstr ""
msgid "and"
msgstr "és"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po
index 8281c8ec4f..1116ae8e53 100644
--- a/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Configurazione"
@@ -70,7 +70,7 @@ msgstr "Configurazione"
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr "Disabilita"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "Abilita"
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
index 3143ff3f8b..7851a62694 100644
--- a/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s は未インストールかまたは見つかりません"
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "設定"
@@ -70,7 +70,7 @@ msgstr "設定"
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "DNS HTTPS プロキシ設定"
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr "無効"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "有効化"
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "luci-app-https-dns-proxy に UCI およびファイルのアクセスを許可"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "インスタンス"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr "リロード"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "リゾルバー"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "サービス ステータス"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "サービス・ステータス [%s %s]"
@@ -221,7 +241,7 @@ msgstr "開始"
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "停止済"
@@ -229,15 +249,15 @@ msgstr "停止済"
msgid "Unknown Provider"
msgstr "不明なプロバイダー"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr "および"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "無効"
diff --git a/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po
index 13773b708c..4252fc2134 100644
--- a/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -56,7 +56,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -64,7 +64,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -84,7 +84,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -108,6 +108,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -116,17 +128,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -135,11 +155,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -163,7 +183,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -191,19 +211,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -215,7 +235,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -223,15 +243,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -239,7 +259,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po
index 3d8abe2fca..88868dc0ab 100644
--- a/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr "डिजिटेल गसेल्सशाफ्ट"
msgid "Disable"
msgstr "अक्षम करा"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "सक्षम करा"
msgid "For more information on different options check"
msgstr "वेगवेगळ्या पर्यायांवर अधिक माहितीसाठी तपासा"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "गूगल"
@@ -122,17 +134,25 @@ msgstr "गूगल"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "उदाहरणे"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr "Quad 9 (असुरक्षित)"
msgid "Reload"
msgstr "रीलोड करा"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "निराकरणकर्ता"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "सेवा स्थिती"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr "प्रारंभ करा"
msgid "Stop"
msgstr "थांबा"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "बंद"
@@ -229,15 +249,15 @@ msgstr "बंद"
msgid "Unknown Provider"
msgstr "अज्ञात प्रदाता"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr "आणि"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po
index e47ea7704e..f9edbbef57 100644
--- a/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -56,7 +56,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -64,7 +64,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -84,7 +84,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -108,6 +108,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -116,17 +128,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -135,11 +155,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -163,7 +183,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -191,19 +211,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -215,7 +235,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -223,15 +243,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -239,7 +259,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
index 20fe851644..717c1add27 100644
--- a/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr "Start"
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
index 68e7851dff..42bc790188 100644
--- a/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
@@ -11,7 +11,7 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s nie jest zainstalowany lub nie znaleziono"
@@ -63,7 +63,7 @@ msgstr "Cloudflare (filtr rodzinny)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare (filtr bezpieczeństwa)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Konfiguracja"
@@ -71,7 +71,7 @@ msgstr "Konfiguracja"
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS Proxy"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "Ustawienia DNS HTTPS Proxy"
@@ -91,7 +91,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "DNSPod.cn Publiczny DNS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr "Punkt kodowy DSCP"
@@ -103,7 +103,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Wyłącz"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "Nie aktualizuj konfiguracji"
@@ -115,6 +115,18 @@ msgstr "Włącz"
msgid "For more information on different options check"
msgstr "Aby uzyskać więcej informacji o różnych opcjach, sprawdź"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -123,20 +135,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "Udziel dostępu UCI i plikom do luci-app-https-dns-proxy"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"Jeśli wybrano aktualizację konfiguracji DNSMASQ, po dodaniu lub usunięciu "
-"poniższych instancji zostaną one użyte do zastąpienia sekcji „Przekazywania "
-"DNS” w %sDHCP oraz DNS%s (%swięcej informacji%s)."
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Instancje"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -145,11 +162,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (bez reklam)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr "Nasłuchiwany adres"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr "Port nasłuchu"
@@ -173,7 +190,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (filtr rodzinny)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr "Serwer proxy"
@@ -201,19 +218,19 @@ msgstr "Quad 9 (niezabezpieczony)"
msgid "Reload"
msgstr "Przeładuj"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Dostawca"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Uruchomione: %s DoH w %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Status usługi"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Stan usługi [%s %s]"
@@ -225,7 +242,7 @@ msgstr "Uruchom"
msgid "Stop"
msgstr "Zatrzymaj"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Zatrzymany"
@@ -233,15 +250,15 @@ msgstr "Zatrzymany"
msgid "Unknown Provider"
msgstr "Nieznany dostawca"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "Zaktualizuj konfigurację %s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "Zaktualizuj konfigurację DNSMASQ przy uruchamianiu i zatrzymywaniu"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "Zaktualizuj wszystkie konfiguracje"
@@ -249,7 +266,7 @@ msgstr "Zaktualizuj wszystkie konfiguracje"
msgid "and"
msgstr "i"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "wyłączony"
@@ -257,6 +274,15 @@ msgstr "wyłączony"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "Jeśli wybrano aktualizację konfiguracji DNSMASQ, po dodaniu lub usunięciu "
+#~ "poniższych instancji zostaną one użyte do zastąpienia sekcji "
+#~ "„Przekazywania DNS” w %sDHCP oraz DNS%s (%swięcej informacji%s)."
+
#~ msgid "Listen address"
#~ msgstr "Nasłuchiwany adres"
diff --git a/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
index 7b51e98096..f8545551a1 100644
--- a/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s não está instalado ou não foi encontrado"
@@ -62,7 +62,7 @@ msgstr "Cloudflare (Proteção Da Família)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare (Proteção de Segurança)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Configuração"
@@ -70,7 +70,7 @@ msgstr "Configuração"
msgid "DNS HTTPS Proxy"
msgstr "Proxy HTTPS de DNS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "Configurações de Proxy HTTPS de DNS"
@@ -90,7 +90,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "DNSPod.cn DNS público"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr "Codepoint DSCP"
@@ -102,7 +102,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Desativar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "Não atualizar configs"
@@ -114,6 +114,18 @@ msgstr "Ativar"
msgid "For more information on different options check"
msgstr "Para obter mais informações sobre opções diferentes, verifique"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -122,20 +134,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "Conceder acesso a UCI e a ficheiros para luci-app-https-dns-proxy"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"Se a configuração do DNSMASQ estiver selecionada, ao adicionar/remover "
-"quaisquer instâncias abaixo, elas serão usadas para substituir a seção "
-"'encaminhamentos DNS' do %sDHCP e DNS%s (%smais informações%s)."
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Instâncias"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -144,11 +161,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (Sem Anúncios)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr "Endereço de escuta"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr "Porta de escuta"
@@ -172,7 +189,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (Family Shield)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr "Servidor proxy"
@@ -200,19 +217,19 @@ msgstr "Quad 9 (Sem Segurança)"
msgid "Reload"
msgstr "Recarregar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Resolvedor"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Executando: %s DoH em %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Estado do Serviço"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Estado do Serviço [%s %s]"
@@ -224,7 +241,7 @@ msgstr "Iniciar"
msgid "Stop"
msgstr "Parar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Parado"
@@ -232,15 +249,15 @@ msgstr "Parado"
msgid "Unknown Provider"
msgstr "Provedor Desconhecido"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "Atualizar %s config"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "Atualizar configuração do DNSMASQ ao Iniciar/Parar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "Atualizar todas as configs"
@@ -248,7 +265,7 @@ msgstr "Atualizar todas as configs"
msgid "and"
msgstr "e"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "desativado"
@@ -256,6 +273,15 @@ msgstr "desativado"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "Se a configuração do DNSMASQ estiver selecionada, ao adicionar/remover "
+#~ "quaisquer instâncias abaixo, elas serão usadas para substituir a seção "
+#~ "'encaminhamentos DNS' do %sDHCP e DNS%s (%smais informações%s)."
+
#~ msgid "Listen address"
#~ msgstr "Endereço de escuta"
diff --git a/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
index e513f327c1..7ae2c9bded 100644
--- a/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s não está instalado ou não foi encontrado"
@@ -62,7 +62,7 @@ msgstr "Cloudflare (Proteção Familiar)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare (Proteção de Segurança)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Configuração"
@@ -70,7 +70,7 @@ msgstr "Configuração"
msgid "DNS HTTPS Proxy"
msgstr "Proxy DNS HTTPS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "Configurações do Proxy DNS HTTPS"
@@ -90,7 +90,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "DNSPod.cn DNS Público"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr "Codepoint DSCP"
@@ -102,7 +102,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Desativar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "Não atualize as configurações"
@@ -114,6 +114,18 @@ msgstr "Ativar"
msgid "For more information on different options check"
msgstr "Para obter mais informações sobre diferentes opções, verifique"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -122,20 +134,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "Conceda acesso ao arquivo e ao UCI para o luci-app-https-dns-proxy"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"Se a configuração do DNSMASQ for selecionada, quando você adicionar ou "
-"remover quaisquer instância abaixo, elas serão usadas para substituir a "
-"seção 'encaminhamentos DNS' do %sDHCP e DNS%s (%smais informações%s)."
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Instâncias"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -144,11 +161,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (Sem Ads)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr "Endereço de escuta"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr "Porta de escuta"
@@ -172,7 +189,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (Escudo Familiar)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr "Servidor proxy"
@@ -200,19 +217,19 @@ msgstr "Quad 9 (Sem Segurança)"
msgid "Reload"
msgstr "Recarregar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Resolvedor"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Em execução: %s DoH em %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Condição do Serviço"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Condição Geral do Serviço [%s %s]"
@@ -224,7 +241,7 @@ msgstr "Início"
msgid "Stop"
msgstr "Parar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Parado"
@@ -232,15 +249,15 @@ msgstr "Parado"
msgid "Unknown Provider"
msgstr "Provedor Desconhecido"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "Atualize %s config"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "Atualize a configuração do DNSMASQ ao Iniciar/Parar"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "Atualize todas as configurações"
@@ -248,7 +265,7 @@ msgstr "Atualize todas as configurações"
msgid "and"
msgstr "e"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "desabilitado"
@@ -256,6 +273,15 @@ msgstr "desabilitado"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "Se a configuração do DNSMASQ for selecionada, quando você adicionar ou "
+#~ "remover quaisquer instância abaixo, elas serão usadas para substituir a "
+#~ "seção 'encaminhamentos DNS' do %sDHCP e DNS%s (%smais informações%s)."
+
#~ msgid "Listen address"
#~ msgstr "Escutar endereço"
diff --git a/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
index 1a0fa29f5d..b78ede5286 100644
--- a/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
@@ -11,7 +11,7 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 3.10.1\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -63,7 +63,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -71,7 +71,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -91,7 +91,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -103,7 +103,7 @@ msgstr ""
msgid "Disable"
msgstr "Dezactivează"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -115,6 +115,18 @@ msgstr "Activează"
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -123,17 +135,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -142,11 +162,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -170,7 +190,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -198,19 +218,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -222,7 +242,7 @@ msgstr "Pornește"
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -230,15 +250,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -246,7 +266,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
index 8cfba86d4c..9edb80ed23 100644
--- a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
@@ -11,7 +11,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s не установлен или не найден"
@@ -64,7 +64,7 @@ msgstr "Cloudflare (Семейная защита)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare (Защита безопасности)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Конфигурация"
@@ -72,7 +72,7 @@ msgstr "Конфигурация"
msgid "DNS HTTPS Proxy"
msgstr "Прокси-сервер DNS HTTPS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "Настройки прокси-сервера DNS HTTPS"
@@ -92,7 +92,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "Публичное DNS DNSPod.cn"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -104,7 +104,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Отключить"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "Не обновлять настройки"
@@ -116,6 +116,18 @@ msgstr "Включить"
msgid "For more information on different options check"
msgstr "Для получения дополнительной информации о различных опциях, проверьте"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -124,20 +136,26 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "Предоставить luci-app-https-dns-proxy доступ к UCI и файлам"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"Если выбрана опция «Обновление настроек DNSMASQ», добавляемые ниже записи "
-"будут перезаписывать настройки %sDHCP и DNS%s (%sбольше информации%s)."
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
#, fuzzy
msgid "Instances"
msgstr "Записи"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -146,11 +164,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (без рекламы)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -174,7 +192,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (Семейная защита)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr "Прокси-сервер"
@@ -202,19 +220,19 @@ msgstr "Quad 9 (Незащищённый)"
msgid "Reload"
msgstr "Перезапустить"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Сервис DNS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Запущен: %s DoH, %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Статус службы"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Статус службы [%s %s]"
@@ -226,7 +244,7 @@ msgstr "Запустить"
msgid "Stop"
msgstr "Остановить"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Остановлена"
@@ -234,15 +252,15 @@ msgstr "Остановлена"
msgid "Unknown Provider"
msgstr "Неизвестный поставщик"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "Обновить настройки %s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "Обновление настроек DNSMASQ при запуске/остановке службы"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "Обновлять все настройки"
@@ -250,7 +268,7 @@ msgstr "Обновлять все настройки"
msgid "and"
msgstr "и"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "отключено"
@@ -258,6 +276,14 @@ msgstr "отключено"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "Если выбрана опция «Обновление настроек DNSMASQ», добавляемые ниже записи "
+#~ "будут перезаписывать настройки %sDHCP и DNS%s (%sбольше информации%s)."
+
#~ msgid "Listen address"
#~ msgstr "Адрес"
diff --git a/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po
index 8b4eb8b835..58f3a64a5f 100644
--- a/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr "Zakázať"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr "Spustiť"
msgid "Stop"
msgstr "Zastaviť"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po
index 096a2e4871..66f3e534f3 100644
--- a/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s är inte installerat eller kunde inte hittas"
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr "Inaktivera"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr "Aktivera"
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr "Ladda om"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Status för tjänsten"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Status för tjänsten [%s %s]"
@@ -221,7 +241,7 @@ msgstr "Starta"
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Stoppad"
@@ -229,15 +249,15 @@ msgstr "Stoppad"
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
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 0be99c94c6..aa181f1bc3 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
@@ -125,6 +125,10 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
"If update option is selected, the 'DNS forwardings' section of %sDHCP and DNS"
diff --git a/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
index c7317db154..4e06088588 100644
--- a/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s yüklenmemiş ya da bulunamadı"
@@ -62,7 +62,7 @@ msgstr "Cloudflare (Aile Koruması)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare (Güvenlik Koruması)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "Yapılandırma"
@@ -70,7 +70,7 @@ msgstr "Yapılandırma"
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS Vekili"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "DNS HTTPS Vekili Ayarları"
@@ -90,7 +90,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "DNSPod.cn Public DNS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr "DSCP Kod Noktası"
@@ -102,7 +102,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Devre dışı bırak"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "Yapılandırmaları güncelleme"
@@ -114,6 +114,18 @@ msgstr "Etkinleştir"
msgid "For more information on different options check"
msgstr "Farklı seçenekler hakkında daha fazla bilgi için kontrol edin"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -122,20 +134,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "luci-app-https-dns-proxy için UCI ve dosya erişimi verin"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"DNSMASQ yapılandırmasını güncelle seçilirse, aşağıdan herhangi bir örnek "
-"eklediğinizde/kaldırdığınızda, bunlar %sDHCP ve DNS%s için 'DNS yönlendirme' "
-"bölümünü geçersiz kılmak için kullanılacaktır (%sdaha fazla bilgi%s)."
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Maddeler"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -144,11 +161,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (Reklamsız)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr "Dinleme Adresi"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr "Dinleme Bağlantı Noktası"
@@ -172,7 +189,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (Aile Koruması)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr "Vekil Sunucu"
@@ -200,19 +217,19 @@ msgstr "Quad 9 (Güvenlikli değil)"
msgid "Reload"
msgstr "Yeniden yükle"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "Çözümleyici"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "Çalışıyor: %s DoH at %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Hizmet Durumu"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "Hizmet Durumu [%s %s]"
@@ -224,7 +241,7 @@ msgstr "Başlat"
msgid "Stop"
msgstr "Durdur"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Durduruldu"
@@ -232,15 +249,15 @@ msgstr "Durduruldu"
msgid "Unknown Provider"
msgstr "Bilinmeyen Sağlayıcı"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "%s yapılandırmasını güncelle"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "Başlatmada/Durdurmada DNSMASQ Yapılandırmasını Güncelle"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "Tüm yapılandırmaları güncelle"
@@ -248,7 +265,7 @@ msgstr "Tüm yapılandırmaları güncelle"
msgid "and"
msgstr "ve"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "devre dışı"
@@ -256,6 +273,16 @@ msgstr "devre dışı"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "DNSMASQ yapılandırmasını güncelle seçilirse, aşağıdan herhangi bir örnek "
+#~ "eklediğinizde/kaldırdığınızda, bunlar %sDHCP ve DNS%s için 'DNS "
+#~ "yönlendirme' bölümünü geçersiz kılmak için kullanılacaktır (%sdaha fazla "
+#~ "bilgi%s)."
+
#~ msgid "Listen address"
#~ msgstr "Dinleme adresi"
diff --git a/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
index a2fdf4c25d..e839d6ab50 100644
--- a/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
@@ -11,7 +11,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -63,7 +63,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -71,7 +71,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -91,7 +91,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -103,7 +103,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "Вимкнути"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -115,6 +115,18 @@ msgstr "Увімкнути"
msgid "For more information on different options check"
msgstr "Для більш детальної інформації по параметрах, перевірте"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -123,17 +135,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "Приклади застосування"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -142,11 +162,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -170,7 +190,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -198,19 +218,19 @@ msgstr "Quad 9 (Не захищено)"
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "Стан сервісу"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -222,7 +242,7 @@ msgstr "Запустити"
msgid "Stop"
msgstr "Зупинити"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "Зупинено"
@@ -230,15 +250,15 @@ msgstr "Зупинено"
msgid "Unknown Provider"
msgstr "Невідомий постачальник"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -246,7 +266,7 @@ msgstr ""
msgid "and"
msgstr "та"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "вимкнено"
diff --git a/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
index fd902d418b..63a5d88cc8 100644
--- a/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.3.2-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr ""
@@ -62,7 +62,7 @@ msgstr ""
msgid "Cloudflare (Security Protection)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr ""
@@ -70,7 +70,7 @@ msgstr ""
msgid "DNS HTTPS Proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr ""
@@ -90,7 +90,7 @@ msgstr ""
msgid "DNSPod.cn Public DNS"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr ""
@@ -114,6 +114,18 @@ msgstr ""
msgid "For more information on different options check"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr ""
@@ -122,17 +134,25 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr ""
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr ""
@@ -141,11 +161,11 @@ msgstr ""
msgid "LibreDNS (No Ads)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -169,7 +189,7 @@ msgstr ""
msgid "OpenDNS (Family Shield)"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -197,19 +217,19 @@ msgstr ""
msgid "Reload"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr ""
@@ -221,7 +241,7 @@ msgstr ""
msgid "Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr ""
@@ -229,15 +249,15 @@ msgstr ""
msgid "Unknown Provider"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr ""
@@ -245,7 +265,7 @@ msgstr ""
msgid "and"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
index d46679d8bd..5b12250da4 100644
--- a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s 未安装或未找到"
@@ -68,7 +68,7 @@ msgstr "Cloudflare (家庭保护)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare (安全防护)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "配置"
@@ -76,7 +76,7 @@ msgstr "配置"
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS 代理"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "DNS HTTPS 代理设置"
@@ -96,7 +96,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "DNSPod.cn 公共DNS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr "DSCP 代码点"
@@ -108,7 +108,7 @@ msgstr "数字社会"
msgid "Disable"
msgstr "禁用"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "不更新配置"
@@ -120,6 +120,18 @@ msgstr "启用"
msgid "For more information on different options check"
msgstr "有关不同选项的更多信息,请检查"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "谷歌"
@@ -128,19 +140,25 @@ msgstr "谷歌"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "为luci-app-https-dns-proxy授予UCI和文件访问权限"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"如果选择了更新DNSMASQ配置,则当您添加/删除下面的任何实例时,它们将用于覆"
-"盖%sDHCP和DNS%s(%s更多信息%s)的“ DNS转发”部分。"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "实例"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -149,11 +167,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS(无广告)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr "监听地址"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr "监听端口"
@@ -177,7 +195,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (家庭护盾)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr "代理服务器"
@@ -205,19 +223,19 @@ msgstr "Quad 9(不安全)"
msgid "Reload"
msgstr "重新载入"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "解析器"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "运行中:%s DoH 于 %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "服务状态"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "服务状态 [%s %s]"
@@ -229,7 +247,7 @@ msgstr "启动"
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "已停止"
@@ -237,15 +255,15 @@ msgstr "已停止"
msgid "Unknown Provider"
msgstr "未知的提供商"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "更新%s配置"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "在开始/停止时更新DNSMASQ配置"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "更新所有配置"
@@ -253,7 +271,7 @@ msgstr "更新所有配置"
msgid "and"
msgstr "和"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "已禁用"
@@ -261,6 +279,14 @@ msgstr "已禁用"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "如果选择了更新DNSMASQ配置,则当您添加/删除下面的任何实例时,它们将用于覆"
+#~ "盖%sDHCP和DNS%s(%s更多信息%s)的“ DNS转发”部分。"
+
#~ msgid "Listen address"
#~ msgstr "监听地址"
diff --git a/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
index 3180ef83a1..381f09e8c3 100644
--- a/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:73
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
msgstr "%s 未安裝或找不到"
@@ -68,7 +68,7 @@ msgstr "Cloudflare(家庭保護)"
msgid "Cloudflare (Security Protection)"
msgstr "Cloudflare(安全防護)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:124
msgid "Configuration"
msgstr "組態"
@@ -76,7 +76,7 @@ msgstr "組態"
msgid "DNS HTTPS Proxy"
msgstr "DNS HTTPS Proxy"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:105
msgid "DNS HTTPS Proxy Settings"
msgstr "DNS HTTPS Proxy 設定"
@@ -96,7 +96,7 @@ msgstr "DNSCrypt.ca (DNS2)"
msgid "DNSPod.cn Public DNS"
msgstr "DNSPod.cn 公用DNS"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:189
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:191
msgid "DSCP Codepoint"
msgstr "DSCP 代碼點"
@@ -108,7 +108,7 @@ msgstr "Digitale Gesellschaft"
msgid "Disable"
msgstr "停用"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Do not update configs"
msgstr "不更新設定"
@@ -120,6 +120,18 @@ msgstr "啟用"
msgid "For more information on different options check"
msgstr "有關不同選項的更多資訊,請檢查"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
msgid "Google"
msgstr "Google"
@@ -128,19 +140,25 @@ msgstr "Google"
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "授予 luci-app-https-dns-proxy 擁有 UCI 和檔案存取的權限"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
+msgid "IDNet.net (UK)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid ""
-"If update DNSMASQ config is selected, when you add/remove any instances "
-"below, they will be used to override the 'DNS forwardings' section of %sDHCP "
-"and DNS%s (%smore information%s)."
+"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 ""
-"如果選擇了更新 DNSMASQ 設定,則當您新增/刪除下面的任何實例時,它們將用於覆蓋 "
-"%sDHCP 和 DNS%s (%s更多資訊%s)的 「DNS轉發」 部分。"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:138
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:140
msgid "Instances"
msgstr "例項"
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:135
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS"
msgstr "LibreDNS"
@@ -149,11 +167,11 @@ msgstr "LibreDNS"
msgid "LibreDNS (No Ads)"
msgstr "LibreDNS (無廣告)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:172
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:174
msgid "Listen Address"
msgstr ""
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:185
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:187
msgid "Listen Port"
msgstr ""
@@ -177,7 +195,7 @@ msgstr "OpenDNS"
msgid "OpenDNS (Family Shield)"
msgstr "OpenDNS (家庭盾)"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:193
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "Proxy Server"
msgstr ""
@@ -205,19 +223,19 @@ msgstr "Quad 9 (無擔保)"
msgid "Reload"
msgstr "重新載入"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:147
msgid "Resolver"
msgstr "解析程式"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
msgid "Running: %s DoH at %s:%s"
msgstr "正在執行: %s DoH 於 %s:%s"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:111
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
msgid "Service Status"
msgstr "服務狀態"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:109
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:107
msgid "Service Status [%s %s]"
msgstr "服務狀態 [%s %s]"
@@ -229,7 +247,7 @@ msgstr "啟動"
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:77
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:98
msgid "Stopped"
msgstr "已停止"
@@ -237,15 +255,15 @@ msgstr "已停止"
msgid "Unknown Provider"
msgstr "未知的提供商"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:131
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:129
msgid "Update %s config"
msgstr "更新 %s 設置"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:127
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:125
msgid "Update DNSMASQ Config on Start/Stop"
msgstr "在開始/停止時更新 DNSMASQ 設定"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:128
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
msgid "Update all configs"
msgstr "更新所有設置"
@@ -253,7 +271,7 @@ msgstr "更新所有設置"
msgid "and"
msgstr "和"
-#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:79
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:100
msgid "disabled"
msgstr "已停用"
@@ -261,6 +279,14 @@ msgstr "已停用"
msgid "rubyfish.cn"
msgstr "rubyfish.cn"
+#~ msgid ""
+#~ "If update DNSMASQ config is selected, when you add/remove any instances "
+#~ "below, they will be used to override the 'DNS forwardings' section of "
+#~ "%sDHCP and DNS%s (%smore information%s)."
+#~ msgstr ""
+#~ "如果選擇了更新 DNSMASQ 設定,則當您新增/刪除下面的任何實例時,它們將用於覆"
+#~ "蓋 %sDHCP 和 DNS%s (%s更多資訊%s)的 「DNS轉發」 部分。"
+
#~ msgid "Listen address"
#~ msgstr "監聽地址"
diff --git a/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po
index fb962029b4..9d0765b36b 100644
--- a/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-13 00:56+0000\n"
-"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
@@ -64,7 +64,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Exceed"
diff --git a/applications/luci-app-mwan3/po/it/mwan3.po b/applications/luci-app-mwan3/po/it/mwan3.po
index 5045d5300d..ca4896dd87 100644
--- a/applications/luci-app-mwan3/po/it/mwan3.po
+++ b/applications/luci-app-mwan3/po/it/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-13 00:56+0000\n"
-"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -171,7 +171,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:159
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid ""
@@ -262,11 +262,11 @@ msgstr "IPv4"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:23
msgid "IPv4 and IPv6"
-msgstr ""
+msgstr "IPv4 e IPv6"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:24
msgid "IPv4 only"
-msgstr ""
+msgstr "Solo IPv4"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
msgid "IPv6"
@@ -274,7 +274,7 @@ msgstr "IPv6"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:25
msgid "IPv6 only"
-msgstr ""
+msgstr "Solo IPv6"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
msgid "Info"
@@ -740,7 +740,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "In attesa del comando da completare..."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:30
msgid "Warning"
diff --git a/applications/luci-app-nextdns/po/it/nextdns.po b/applications/luci-app-nextdns/po/it/nextdns.po
index 54b906ccea..37e291ada0 100644
--- a/applications/luci-app-nextdns/po/it/nextdns.po
+++ b/applications/luci-app-nextdns/po/it/nextdns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-28 15:56+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
@@ -24,7 +24,7 @@ msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:29
msgid "Expose LAN clients information in NextDNS analytics."
diff --git a/applications/luci-app-nlbwmon/po/it/nlbwmon.po b/applications/luci-app-nlbwmon/po/it/nlbwmon.po
index b2ea995963..36ff74ec75 100644
--- a/applications/luci-app-nlbwmon/po/it/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/it/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-12 02:29+0000\n"
-"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -233,7 +233,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
msgid "Download"
-msgstr ""
+msgstr "Download"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:849
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:888
diff --git a/applications/luci-app-nut/po/it/nut.po b/applications/luci-app-nut/po/it/nut.po
index 6cf69a6f34..4552dff0dc 100644
--- a/applications/luci-app-nut/po/it/nut.po
+++ b/applications/luci-app-nut/po/it/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-13 00:56+0000\n"
-"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/it/>\n"
"Language: it\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -144,7 +144,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
msgid "Global Settings"
-msgstr "Impostazioni Globali"
+msgstr "Impostazioni globali"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
msgid "Go to NUT CGI"
diff --git a/applications/luci-app-olsr/po/it/olsr.po b/applications/luci-app-olsr/po/it/olsr.po
index b39e755d60..7d4443b850 100644
--- a/applications/luci-app-olsr/po/it/olsr.po
+++ b/applications/luci-app-olsr/po/it/olsr.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2021-01-24 12:59+0000\n"
-"Last-Translator: Giovanni Giacobbi <giovanni@giacobbi.net>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/it/>\n"
"Language: it\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -140,7 +140,7 @@ msgstr "Attiva questa interfaccia."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
msgid "Expected retransmission count"
diff --git a/applications/luci-app-openvpn/po/fa/openvpn.po b/applications/luci-app-openvpn/po/fa/openvpn.po
index 13db0fd9a7..54068c0bb3 100644
--- a/applications/luci-app-openvpn/po/fa/openvpn.po
+++ b/applications/luci-app-openvpn/po/fa/openvpn.po
@@ -3,309 +3,316 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2012-04-03 08:45+0200\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2021-02-21 14:50+0000\n"
+"Last-Translator: robin98 <eh.cyber@yahoo.com>\n"
+"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenvpn/fa/>\n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Pootle 2.0.4\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
-msgstr ""
+msgstr "'net30', 'p2p', یا 'subnet'"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:481
msgid "Accept options pushed from server"
-msgstr ""
+msgstr "پذیرفتن گزینه های ارائه شده از سمت سرور"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add"
-msgstr ""
+msgstr "افزودن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:225
msgid "Add route after establishing connection"
-msgstr ""
+msgstr "افزودن مسیریابی پس از برقراری ارتباط"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add template based configuration"
-msgstr ""
+msgstr "افزودن پیکربندی نمونه"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:748
msgid "Additional authentication over TLS"
-msgstr ""
+msgstr "احراز هویت اضافی تحت TLS"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:417
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:57
msgid "Allow client-to-client traffic"
-msgstr ""
+msgstr "اجازه ارتباط کلاینت-به-کلاینت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:422
msgid "Allow multiple clients with same certificate"
-msgstr ""
+msgstr "اجازه کلاینت های متعدد با یک اعتبارنامه مشترک"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:740
msgid "Allow only one session"
-msgstr ""
+msgstr "اجازه تنها یک نشست فعال"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:193
msgid "Allow remote to change its IP or port"
-msgstr ""
+msgstr "اجازه به ریموت به منظور تغییر IP یا پورت خودش"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:457
msgid "Allowed maximum of connected clients"
-msgstr ""
+msgstr "حداکثر مجاز کلاینت های متصل"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:462
msgid "Allowed maximum of internal"
-msgstr ""
+msgstr "حداکثر مجاز داخلی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:467
msgid "Allowed maximum of new connections"
-msgstr ""
+msgstr "حداکثر مجاز کانکشن های جدید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:68
msgid "Append log to file"
-msgstr ""
+msgstr "افزودن گزارش به فایل"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:486
msgid "Authenticate using username/password"
-msgstr ""
+msgstr "احراز هویت توسط نام کاربری/کلمه عبور"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
msgid "Automatically redirect default route"
-msgstr ""
+msgstr "تغییر مسیر خودکار به مسیریابی پیشفرض"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
msgid "Below is a list of configured OpenVPN instances and their current state"
msgstr ""
+"در زیر لیستی از نمونه های پیکربندی شده OpenVPN به همراه وضعیت جاری آنها قرار "
+"دارد"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:120
msgid "Call down cmd/script before TUN/TAP close"
-msgstr ""
+msgstr "قبل از بستن TUN/TAP لطفا cmd/script را call down کنید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
msgid "Certificate authority"
-msgstr ""
+msgstr "صدور گواهی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:80
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:17
msgid "Change process priority"
-msgstr ""
+msgstr "تغییر اولویت پردازش"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:40
msgid "Change to directory before initialization"
-msgstr ""
+msgstr "قبل از مقدار دهی اولیه، به دایرکتوری تغییر دهید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Check peer certificate against a CRL"
-msgstr ""
+msgstr "گواهی همتا را در برابر یک CRL بررسی کنید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:44
msgid "Chroot to directory after initialization"
-msgstr ""
+msgstr "پس از مقدار دهی اولیه، به دایرکتوری chroot کنید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:392
msgid "Client is disabled"
-msgstr ""
+msgstr "کلاینت غیرفعال است"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:20
msgid "Configuration category"
-msgstr ""
+msgstr "دسته پیکربندی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:477
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:53
msgid "Configure client mode"
-msgstr ""
+msgstr "پیکربندی حالت کلاینت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:377
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:37
msgid "Configure server bridge"
-msgstr ""
+msgstr "پیکربندی پل سرور"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:372
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:33
msgid "Configure server mode"
-msgstr ""
+msgstr "پیکربندی حالت سرور"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
msgid "Connect through Socks5 proxy"
-msgstr ""
+msgstr "اتصال از طریق پراکسی Socks5"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
msgid "Connect to remote host through an HTTP proxy"
-msgstr ""
+msgstr "اتصال به میزبان ریموت از طریق یک HTTP proxy"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
msgid "Connection retry interval"
-msgstr ""
+msgstr "وقفه زمانی تلاش کانکشن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:564
msgid "Cryptography"
-msgstr ""
+msgstr "رمزنگاری"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:233
msgid "Delay n seconds after connection"
-msgstr ""
+msgstr "تاخیر به مدت n ثانیه بعد از برقراری ارتباط"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:112
msgid "Delay tun/tap open and up script execution"
-msgstr ""
+msgstr "تاخیر در باز شدن tun/tap و اجرای اسکریپت up"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
msgid "Diffie-Hellman parameters"
-msgstr ""
+msgstr "پارامترهای Diffie-Hellman"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:427
msgid "Directory for custom client config files"
-msgstr ""
+msgstr "دایرکتوری فایل های پیکربندی سفارشی کلاینت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:24
msgid "Disable Paging"
-msgstr ""
+msgstr "غیرفعالسازی صفحه بعدی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:28
msgid "Disable options consistency check"
-msgstr ""
+msgstr "بررسی ثبات گزینه ها را غیرفعال کنید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:197
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:41
msgid "Do not bind to local address and port"
-msgstr ""
+msgstr "به آدرس لوکال و پورت bind نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:217
msgid "Don't actually execute ifconfig"
-msgstr ""
+msgstr "در واقع ifconfig را اجرا نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:237
msgid "Don't add routes automatically"
-msgstr ""
+msgstr "مسیریابی را به صورت خودکار اضافه نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
msgid "Don't cache --askpass or --auth-user-pass passwords"
-msgstr ""
+msgstr "رمزهای عبور --askpass یا --auth-user-pass را به صورت cache ذخیره نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:245
msgid "Don't drop incoming tun packets with same destination as host"
-msgstr ""
+msgstr "بسته های ورودی tun با آدرس مقصد یکسان با میزبان را drop نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:387
msgid "Don't inherit global push options"
-msgstr ""
+msgstr "گزینه های سراسری push را ارث بری نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:72
msgid "Don't log timestamps"
-msgstr ""
+msgstr "مهر تاریخ و زمان را log نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:241
msgid "Don't pull routes automatically"
-msgstr ""
+msgstr "مسیریابی هارا به صورت خودکار فراخوانی نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:332
msgid "Don't re-read key on restart"
-msgstr ""
+msgstr "در هنگام ریستارت، کلید ها را بازخوانی نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:261
msgid "Don't use adaptive lzo compression"
-msgstr ""
+msgstr "از فشرده سازی تطبیقی lzo استفاده نکن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:221
msgid "Don't warn on ifconfig inconsistencies"
-msgstr ""
+msgstr "در صورت ناسازگاری های مرتبط با ifconfig هشدار نده"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:88
msgid "Echo parameters to log"
-msgstr ""
+msgstr "پارامتر های مربوط به Echo برای ثبت در log"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:253
msgid "Empirically measure MTU"
-msgstr ""
+msgstr "اندازه گیری تجربی مقدار MTU"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
msgid "Enable OpenSSL hardware crypto engines"
-msgstr ""
+msgstr "فعالسازی موتور رمزنگاری سخت افزاری OpenSSL"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:249
msgid "Enable Path MTU discovery"
-msgstr ""
+msgstr "فعالسازی اکتشاف مسیر MTU"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
msgid "Enable Static Key encryption mode (non-TLS)"
-msgstr ""
+msgstr "فعالسازی حالت رمزگذاری کلید ایستا (non-TLS)"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
msgid "Enable TLS and assume client role"
-msgstr ""
+msgstr "فعالسازی TLS و قبول نقش کلاینت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
msgid "Enable TLS and assume server role"
-msgstr ""
+msgstr "فعالسازی TLS و قبول نقش سرور"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:165
msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "فعالسازی الگوریتم فشرده سازی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:278
msgid "Enable internal datagram fragmentation"
-msgstr ""
+msgstr "فعالسازی چند قطعه کردن دیتاگرام داخلی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:345
msgid "Enable management interface on <em>IP</em> <em>port</em>"
-msgstr ""
+msgstr "فعالسازی رابط مدیریت بر <em>IP</em> <em>port</em>"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
msgid "Enabled"
-msgstr ""
+msgstr "فعال شد"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:752
msgid "Encrypt and authenticate all control channel packets with the key"
-msgstr ""
+msgstr "تمام بسته های کانال کنترل را با کلید مربوطه رمزگذاری و تصدیق کن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
-msgstr ""
+msgstr "متد رمزگذاری برای بسته ها"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:128
msgid "Execute shell cmd after routes are added"
-msgstr ""
+msgstr "بعد از افزوده شدن مسیریابی ها، shell cmd را اجرا کن"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:132
msgid "Execute shell command on remote IP change"
-msgstr ""
+msgstr "اجرای shell command در هنگام تغییر IP ریموت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:157
msgid ""
"Executed in server mode on new client connections, when the client is still "
"untrusted"
msgstr ""
+"مادامی که کلاینت غیرقابل اطمینان است، برای اتصالات جدید کلاینت از حالت سرور "
+"استفاده شود"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:153
msgid ""
"Executed in server mode whenever an IPv4 address/route or MAC address is "
"added to OpenVPN's internal routing table"
msgstr ""
+"هر زمان که آدرس/روتینگ از جنس IPv4 یا مک آدرس به جدول مسیریابی داخلی OpenVPN "
+"افزوده شد در حالت سرور اجرا شود"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:744
msgid "Exit on TLS negotiation failure"
-msgstr ""
+msgstr "خروج در هنگام عدم موفقیت مذاکره TLS"
#: applications/luci-app-openvpn/root/usr/share/rpcd/acl.d/luci-app-openvpn.json:3
msgid "Grant access to OpenVPN configuration"
-msgstr ""
+msgstr "اعطای دسترسی به پیکربندی OpenVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
msgid "HMAC authentication for packets"
-msgstr ""
+msgstr "احراز هویت HMAC برای بسته ها"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:491
msgid "Handling of authentication failures"
-msgstr ""
+msgstr "رسیدگی در هنگام عدم موفقیت احراز هویت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:308
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:49
@@ -313,131 +320,133 @@ msgid ""
"Helper directive to simplify the expression of --ping and --ping-restart in "
"server mode configurations"
msgstr ""
+"دستورالعمل راهنما برای ساده سازی اصطلاح --ping و --ping-restart در حالت "
+"پیکربندی سرور"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
msgid "If hostname resolve fails, retry"
-msgstr ""
+msgstr "اگر تحلیل hostname با شکست مواجه شد، مجددا تلاش کن"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:12
msgid "Instance \"%s\""
-msgstr ""
+msgstr "نمونه \"%s\""
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:18
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:46
msgid "Instance with that name already exists!"
-msgstr ""
+msgstr "نمونه ای با این نام از قبل موجود است!"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:336
msgid "Keep local IP address on restart"
-msgstr ""
+msgstr "حفظ IP داخلی پس از وقوع ریستارت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:340
msgid "Keep remote IP address on restart"
-msgstr ""
+msgstr "حفظ IP ریموت پس از وقوع ریستارت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:328
msgid "Keep tun/tap device open on restart"
-msgstr ""
+msgstr "حفظ tun/tap دستگاه در حالت باز پس از وقوع ریستارت"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:736
msgid "Key transition window"
-msgstr ""
+msgstr "پنجره انتقال کلید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:104
msgid "Limit repeated log messages"
-msgstr ""
+msgstr "محدود کردن پیغام های log تکرار شونده"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
msgid "Local certificate"
-msgstr ""
+msgstr "گواهینامه داخلی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:177
msgid "Local host name or IP address"
-msgstr ""
+msgstr "نام میزبان یا آدرس IP داخلی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
msgid "Local private key"
-msgstr ""
+msgstr "کلید خصوصی داخلی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:173
msgid "Major mode"
-msgstr ""
+msgstr "حالت عمده"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:452
msgid "Maximum number of queued TCP output packets"
-msgstr ""
+msgstr "حداکثر تعداد بسته های خروجی TCP برای نگهداری در صف"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:168
msgid "Networking"
-msgstr ""
+msgstr "شبکه سازی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:447
msgid "Number of allocated broadcast buffers"
-msgstr ""
+msgstr "تعداد بافرهای اختصاص یافته برای broadcast"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:360
msgid "Number of lines for log file history"
-msgstr ""
+msgstr "تعداد خطوط برای تاریخچه فایل log"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "آپلود فایل پیکربندی OVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Only accept connections from given X509 name"
-msgstr ""
+msgstr "فقط اتصالات از نام X509 تعیین شده را بپذیر"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:324
msgid "Only process ping timeouts if routes exist"
-msgstr ""
+msgstr "فقط در صورت موجود بودن مسیریابی، ping timeout ها را پردازش کن"
#: applications/luci-app-openvpn/luasrc/controller/openvpn.lua:8
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:10
msgid "OpenVPN"
-msgstr ""
+msgstr "OpenVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
msgid "OpenVPN instances"
-msgstr ""
+msgstr "نمونه OpenVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:84
msgid "Optimize TUN/TAP/UDP writes"
-msgstr ""
+msgstr "بهینه سازی نوشتن TUN/TAP/UDP"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
msgid "Overview"
-msgstr ""
+msgstr "بررسی اجمالی"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
msgid "PKCS#12 file containing keys"
-msgstr ""
+msgstr "فایل PKCS#12 حاوی کلیدها می باشد"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:137
msgid "Pass environment variables to script"
-msgstr ""
+msgstr "متغیرهای محیطی را به اسکریپت منتقل کنید"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
msgid "Persist replay-protection state"
-msgstr ""
+msgstr "حفظ وضعیت replay-protection"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:402
msgid "Persist/unpersist ifconfig-pool"
-msgstr ""
+msgstr "حفظ/عدم حفظ ifconfig-pool"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:312
msgid "Ping remote every n seconds over TCP/UDP port"
-msgstr ""
+msgstr "پینگ کردن ریموت هر n ثانیه تحت پورت TCP/UDP"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "لطفا این فایل را مستقیما در یک نشست ترمینال ویرایش نمایید."
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
msgid "Please select a valid OVPN config file to upload!"
-msgstr ""
+msgstr "لطفا یک فایل پیکربندی معتبر OVPN را برای آپلود انتخاب کنید!"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
msgid "Please select a valid VPN template!"
diff --git a/applications/luci-app-openvpn/po/it/openvpn.po b/applications/luci-app-openvpn/po/it/openvpn.po
index 56c6dca075..f4936e1fe5 100644
--- a/applications/luci-app-openvpn/po/it/openvpn.po
+++ b/applications/luci-app-openvpn/po/it/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2020-02-28 00:33+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/it/>\n"
"Language: it\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -262,7 +262,7 @@ msgstr "Abilita l'interfaccia di controllo su <em>IP</em> <em>port</em>"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:752
msgid "Encrypt and authenticate all control channel packets with the key"
diff --git a/applications/luci-app-privoxy/po/it/privoxy.po b/applications/luci-app-privoxy/po/it/privoxy.po
index 2126a66737..dbe6d2fe2e 100644
--- a/applications/luci-app-privoxy/po/it/privoxy.po
+++ b/applications/luci-app-privoxy/po/it/privoxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-13 00:56+0000\n"
-"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -122,7 +122,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
msgid ""
diff --git a/applications/luci-app-radicale/po/it/radicale.po b/applications/luci-app-radicale/po/it/radicale.po
index d3ab5d4c1c..27cf48739e 100644
--- a/applications/luci-app-radicale/po/it/radicale.po
+++ b/applications/luci-app-radicale/po/it/radicale.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-13 00:56+0000\n"
-"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -366,7 +366,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
msgid "Server"
-msgstr ""
+msgstr "Server"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
diff --git a/applications/luci-app-ser2net/po/it/ser2net.po b/applications/luci-app-ser2net/po/it/ser2net.po
index 8b154478f9..6e716af92d 100644
--- a/applications/luci-app-ser2net/po/it/ser2net.po
+++ b/applications/luci-app-ser2net/po/it/ser2net.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/it/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:71
@@ -59,7 +59,7 @@ msgstr ""
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:15
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:22
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:60
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:59
diff --git a/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
index c781cab3e9..56b440bc97 100644
--- a/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-12 02:29+0000\n"
-"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -114,7 +114,7 @@ msgstr "Abilita/Disabilita"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:142
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Extra arguments"
@@ -297,7 +297,7 @@ msgstr "In esecuzione"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:152
msgid "Server"
-msgstr ""
+msgstr "Server"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:156
msgid "Server port"
diff --git a/applications/luci-app-shairplay/po/it/shairplay.po b/applications/luci-app-shairplay/po/it/shairplay.po
index 509dc3f61c..a0290b7bcf 100644
--- a/applications/luci-app-shairplay/po/it/shairplay.po
+++ b/applications/luci-app-shairplay/po/it/shairplay.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-09 14:35+0000\n"
-"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-shairplay/root/usr/share/rpcd/acl.d/luci-app-shairplay.json:3
msgid "Grant UCI access for luci-app-shairplay"
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 8d48c5f9d9..d818fa16b5 100644
--- a/applications/luci-app-simple-adblock/po/it/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/it/simple-adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/it/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
msgid "%s Error: %s"
@@ -155,7 +155,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
msgid "Enable"
-msgstr ""
+msgstr "Abilita"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:324
diff --git a/applications/luci-app-statistics/po/it/statistics.po b/applications/luci-app-statistics/po/it/statistics.po
index 97c57a23ed..98a22fecaf 100644
--- a/applications/luci-app-statistics/po/it/statistics.po
+++ b/applications/luci-app-statistics/po/it/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2020-03-07 12:33+0000\n"
-"Last-Translator: Giuseppe Valitutto <valituttogiuseppe@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/it/>\n"
"Language: it\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -324,7 +324,7 @@ msgstr "Abilita questo plugin"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/entropy.js:10
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/entropy.json:2
@@ -423,7 +423,7 @@ msgstr ""
#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:15
msgid "Graphs"
-msgstr ""
+msgstr "Grafici"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:31
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:51
diff --git a/applications/luci-app-transmission/po/it/transmission.po b/applications/luci-app-transmission/po/it/transmission.po
index 0db48acc4f..9d2173fbd5 100644
--- a/applications/luci-app-transmission/po/it/transmission.po
+++ b/applications/luci-app-transmission/po/it/transmission.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-09 21:28+0200\n"
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/it/>\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -108,7 +108,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:47
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:136
msgid "Encryption"
diff --git a/applications/luci-app-travelmate/po/it/travelmate.po b/applications/luci-app-travelmate/po/it/travelmate.po
index b659bfd61f..56da91232b 100644
--- a/applications/luci-app-travelmate/po/it/travelmate.po
+++ b/applications/luci-app-travelmate/po/it/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/it/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -229,7 +229,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:233
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:256
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:575
diff --git a/applications/luci-app-udpxy/po/it/udpxy.po b/applications/luci-app-udpxy/po/it/udpxy.po
index c4dd1186e0..4cf8e78276 100644
--- a/applications/luci-app-udpxy/po/it/udpxy.po
+++ b/applications/luci-app-udpxy/po/it/udpxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/it/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-udpxy/root/usr/share/rpcd/acl.d/luci-app-udpxy.json:3
msgid "Grant UCI access for luci-app-udpxy"
diff --git a/applications/luci-app-unbound/po/it/unbound.po b/applications/luci-app-unbound/po/it/unbound.po
index 3a01c14be3..3c41ba15bb 100644
--- a/applications/luci-app-unbound/po/it/unbound.po
+++ b/applications/luci-app-unbound/po/it/unbound.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-03 13:35+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -222,7 +222,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:278
msgid "Extended Statistics"
diff --git a/applications/luci-app-vnstat/po/it/vnstat.po b/applications/luci-app-vnstat/po/it/vnstat.po
index 7995db7c81..6a01bc0c57 100644
--- a/applications/luci-app-vnstat/po/it/vnstat.po
+++ b/applications/luci-app-vnstat/po/it/vnstat.po
@@ -1,15 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-05-17 22:00+0200\n"
-"Last-Translator: coatto87 <coatto87@gmail.com>\n"
-"Language-Team: German\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat/it/>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.4\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:23
msgid "Configuration"
@@ -21,7 +22,7 @@ msgstr "Traffico giornaliero"
#: applications/luci-app-vnstat/root/usr/share/rpcd/acl.d/luci-app-vnstat.json:3
msgid "Grant UCI access for luci-app-vnstat"
-msgstr ""
+msgstr "Concedi accesso UCI per luci-app-vnstat"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:14
msgid "Graphs"
@@ -57,7 +58,7 @@ msgstr "Riassunto"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
msgid "Top 10 display"
-msgstr "Top 10 display"
+msgstr "Visualizza top 10"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:72
msgid "Update »"
diff --git a/applications/luci-app-vnstat2/po/it/vnstat2.po b/applications/luci-app-vnstat2/po/it/vnstat2.po
index 8a85316a62..a604842581 100644
--- a/applications/luci-app-vnstat2/po/it/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/it/vnstat2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-05 08:07+0000\n"
-"Last-Translator: TuxAlex0 <alex.skatingcassano@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "5 Minute"
@@ -45,7 +45,7 @@ msgstr ""
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:18
msgid "Graphs"
-msgstr ""
+msgstr "Grafici"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
msgid "Hourly"
diff --git a/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po
index 767da217ed..dfe6992293 100644
--- a/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po
@@ -11,78 +11,74 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.3.1\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -90,27 +86,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -118,45 +118,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "ممكن"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "مفعل"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -170,27 +171,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -198,15 +195,15 @@ msgstr ""
msgid "Loading"
msgstr "جار التحميل"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "اسم"
@@ -214,203 +211,195 @@ msgstr "اسم"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "مسار"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -421,11 +410,11 @@ msgstr ""
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -433,15 +422,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po
index e36df4e8ab..26e5581e9f 100644
--- a/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/bg/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/bn_BD/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/bn_BD/vpn-policy-routing.po
index 1cd79cc2fe..7df1acfa5e 100644
--- a/applications/luci-app-vpn-policy-routing/po/bn_BD/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/bn_BD/vpn-policy-routing.po
@@ -4,78 +4,74 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -83,27 +79,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -111,45 +111,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -163,27 +164,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -191,15 +188,15 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -207,203 +204,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -414,11 +403,11 @@ msgstr ""
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -426,15 +415,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po
index 259a6be110..27bb077a59 100644
--- a/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ca/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configuració"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interfície"
@@ -197,15 +194,15 @@ msgstr "Interfície"
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po
index 5b4a233f06..27d8141063 100644
--- a/applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Nastavení"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Povolit"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Zapnuto"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Rozhraní"
@@ -197,15 +194,15 @@ msgstr "Rozhraní"
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Start"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Zastavit"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po
index b060d68932..ded45dde83 100644
--- a/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/de/vpn-policy-routing.po
@@ -10,19 +10,19 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (deaktiviert)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s (Strikter Modus)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s ist nicht installiert oder konnte nicht gefunden werden"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
@@ -31,21 +31,21 @@ msgstr ""
"%sWARNUNG.%s Bitte lies die %sREADME%s bevor du diesen Abschnitt "
"bearbeitest! Ändere alle Einstellungen mit extremer Vorsicht!%s"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-#, fuzzy
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-"Füge eine IP Regel, nicht einen iptables Eintrag als Regel mit "
-"ausschließlich lokalen Adressen hinzu. Ändere die Prioritäten der Regeln mit "
-"Vorischt."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Erweiterte Konfiguration"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
@@ -56,7 +56,7 @@ msgstr ""
"nützlich sein, wenn deine OpenVPN-Tunnel eine andere dev-Option als tun* "
"oder tap* haben."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
@@ -66,35 +66,27 @@ msgstr ""
"Dienst ignoriert werden sollen, anzugeben. Es kann nützlich sein, sowohl VPN-"
"Server als auch VPN-Client auf dem Router auszuführen."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "Anhängen"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "Fügt lokale IP-Tabellen hinzu"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "Fügt entfernte IP-Tabellen hinzu"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Grundlegende Konfiguration"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr "Boot-Timeout"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Kette"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Kommentar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -102,27 +94,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "Gekürzte Ausgabe"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr "Benutzerdefinierte Datei enthält"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -130,47 +126,48 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr "Standard ICMP Schnittstelle"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Deaktivieren"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Deaktiviert"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
"Ignoriere bestehende Regeln, wenn das dazugehörige Gateway nicht erreichbar "
"ist"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Aktivieren"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -186,27 +183,23 @@ msgstr "Erzwinge die ICMP-Protokoll-Schnittstelle."
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr "IP-Regeln Unterstützung"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "IP-Tabellenregel-Option"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "IPv6 Ünterstützung"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "Ignorierte Schnittstelle"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "Einsetzen"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Schnittstelle"
@@ -214,15 +207,15 @@ msgstr "Schnittstelle"
msgid "Loading"
msgstr "Lade"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "Lokale Adressen / Geräte"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "Lokale Ports"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Name"
@@ -230,203 +223,195 @@ msgstr "Name"
msgid "No Change"
msgstr "Keine Änderung"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Pfad"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr "Vor Änderung dieser Einstellung %sREADME%s lesen."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Richtlinien"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protokoll"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Neustart"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Laufend"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Dienststatus"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Servicestatus [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Start"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Angehalten"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -437,11 +422,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Ausführliche Ausgabe"
@@ -449,19 +434,37 @@ msgstr "Ausführliche Ausgabe"
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
+#, fuzzy
+#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "Füge eine IP Regel, nicht einen iptables Eintrag als Regel mit "
+#~ "ausschließlich lokalen Adressen hinzu. Ändere die Prioritäten der Regeln "
+#~ "mit Vorischt."
+
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "Fügt lokale IP-Tabellen hinzu"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "Fügt entfernte IP-Tabellen hinzu"
+
+#~ msgid "IP Rules Support"
+#~ msgstr "IP-Regeln Unterstützung"
+
#~ msgid ""
#~ "Checkmark represents the default gateway. See the %sREADME%s for details."
#~ msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po
index db47d20b32..b94e9857a0 100644
--- a/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Διαμόρφωση"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Ενεργοποίηση"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Ενεργοποιήθηκε"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Διεπαφή"
@@ -197,15 +194,15 @@ msgstr "Διεπαφή"
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po
index b81db3c821..61562c1d5d 100644
--- a/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/en/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Enabled"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr ""
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po
index 071d949012..6fa7170d4b 100644
--- a/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/es/vpn-policy-routing.po
@@ -13,19 +13,19 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (desactivado)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s (modo estricto)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s no está instalado o no se encuentra"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
@@ -35,20 +35,21 @@ msgstr ""
"cualquier cosa en esta sección! ¡Cambie cualquiera de las configuraciones a "
"continuación con extrema precaución!%S"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-"Agregue una regla de ip, no una entrada de iptables para políticas con solo "
-"la dirección local. Úselo con precaución para manipular las prioridades de "
-"las políticas."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Configuración avanzada"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
@@ -58,7 +59,7 @@ msgstr ""
"servicio debe admitir explícitamente. Puede ser útil si sus túneles OpenVPN "
"tienen una opción de desarrollo que no sea tun* o tap*."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
@@ -68,35 +69,27 @@ msgstr ""
"servicio debe ignorar. Puede ser útil si ejecuta tanto el servidor VPN como "
"el cliente VPN en el enrutador."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "Adjuntar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "Adjuntar reglas locales de IPTables"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "Adjuntar reglas remotas de IPTables"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Configuración básica"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr "Tiempo de arranque"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Cadena"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Comentario"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -109,28 +102,32 @@ msgstr ""
"representan solo el formato/sintaxis y no se utilizarán si los campos se "
"dejan en blanco."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "Salida condensada"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configuración"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
"Controla el registro del sistema y la verbosidad de salida de la consola."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr "El archivo de usuario personalizado incluye"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr "Etiqueta DSCP"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr "Etiquetado DSCP"
@@ -138,45 +135,46 @@ msgstr "Etiquetado DSCP"
msgid "Default ICMP Interface"
msgstr "Interfaz ICMP predeterminada"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Desactivar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Desactivado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr "Mostrar estos protocolos en la columna de protocolo en la Web UI."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "No aplique políticas cuando su puerta de enlace esté inactiva"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Activar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -192,27 +190,23 @@ msgstr "Forzar la interfaz del protocolo ICMP."
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "Conceder acceso a archivos y UCI para luci-app-vpn-policy-routing"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr "Soporte de reglas de IP"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "Opción de regla de IPTables"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "Soporte IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "Interfaces ignoradas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "Insertar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interfaz"
@@ -220,15 +214,15 @@ msgstr "Interfaz"
msgid "Loading"
msgstr "Cargando"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "Direcciones/Dispositivos locales"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "Puertos locales"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Nombre"
@@ -236,40 +230,41 @@ msgstr "Nombre"
msgid "No Change"
msgstr "Ningún cambio"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr "Verbosidad de salida"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Ruta"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr "Verifique %sREADME%s antes de cambiar esta opción."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Políticas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protocolo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr "Direcciones/Dominios remotos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr "Puertos remotos"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Reiniciar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
@@ -277,44 +272,44 @@ msgstr ""
"Ejecute los siguientes archivos de usuario después de la configuración pero "
"antes de reiniciar DNSMASQ. Ver %sREADME%s para más detalles."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Corriendo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr "Ver %sREADME%s para más detalles."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr "Seleccione Agregar para -A e Insertar para -I."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr "Errores del servicio"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr "Servicio FW Mask"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr "Puertas de enlace del servicio"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Estado del servicio"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Estado del servicio [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr "Advertencias del servicio"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
@@ -322,23 +317,23 @@ msgstr ""
"Establezca etiquetas DSCP (en el rango entre 1 y 63) para interfaces "
"específicas. Ver %sREADME%s para más detalles."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr "Mostrar columna de cadena"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr "Mostrar columna de Activar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr "Mostrar columna de protocolo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr "Mostrar botones Subir/Bajar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
@@ -346,7 +341,7 @@ msgstr ""
"Muestra los botones Subir/Bajar para políticas, lo que le permite mover una "
"política hacia arriba o hacia abajo en la lista."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
@@ -354,7 +349,7 @@ msgstr ""
"Muestra la columna de cadena para políticas, permitiéndole asignar una "
"cadena PREROUTING, FORWARD, INPUT o OUTPUT a una política."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
@@ -363,7 +358,7 @@ msgstr ""
"le permite Activar/Desactivar rápidamente políticas específicas sin "
"eliminarlas."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
@@ -371,24 +366,11 @@ msgstr ""
"Muestra la columna de protocolo para políticas, lo que le permite asignar un "
"protocolo específico a una política."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-"Instrucciones especiales para agregar reglas de iptables para IPs/máscaras "
-"de red/dispositivos locales."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-"Instrucciones especiales para agregar reglas de iptables para IP remotas/"
-"máscaras de red."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Iniciar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
@@ -397,70 +379,68 @@ msgstr ""
"marca de inicio alta se usa para evitar conflictos con SQM/QoS. Cambiar con "
"precaución junto con"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
"Número de ID de tabla de inicio (WAN) para tablas creadas por el servicio."
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Detener"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Detenido"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr "Aplicación estricta"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
"Cumplir estrictamente las políticas cuando su puerta de enlace esté inactiva"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr "Interfaces soportadas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr "Protocolos soportados"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr "Suprimir/Sin salida"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-"El %s representa la puerta de enlace predeterminada. Consulte %sREADME%s "
-"para más detalles."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr "La opción ipset para políticas locales"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr "La opción ipset para políticas remotas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
"Tiempo (en segundos) para que el servicio espere el descubrimiento de la "
"puerta de enlace WAN en el arranque."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
-msgstr "Usar DNSMASQ ipset"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
msgid "Use ipset command"
msgstr "Usar el comando ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
+msgstr ""
+
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
msgstr "VPN"
@@ -469,11 +449,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr "Enrutamiento de políticas de VPN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr "Enrutamiento basado en políticas VPN y WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Salida detallada"
@@ -481,20 +461,59 @@ msgstr "Salida detallada"
msgid "WAN"
msgstr "WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr "Tabla WAN Marca FW"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr "ID de tabla WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr "Configuración de Web UI"
#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "Agregue una regla de ip, no una entrada de iptables para políticas con "
+#~ "solo la dirección local. Úselo con precaución para manipular las "
+#~ "prioridades de las políticas."
+
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "Adjuntar reglas locales de IPTables"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "Adjuntar reglas remotas de IPTables"
+
+#~ msgid "IP Rules Support"
+#~ msgstr "Soporte de reglas de IP"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for local IPs/netmasks/"
+#~ "devices."
+#~ msgstr ""
+#~ "Instrucciones especiales para agregar reglas de iptables para IPs/"
+#~ "máscaras de red/dispositivos locales."
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for remote IPs/netmasks."
+#~ msgstr ""
+#~ "Instrucciones especiales para agregar reglas de iptables para IP remotas/"
+#~ "máscaras de red."
+
+#~ msgid ""
+#~ "The %s represents the default gateway. See the %sREADME%s for details."
+#~ msgstr ""
+#~ "El %s representa la puerta de enlace predeterminada. Consulte %sREADME%s "
+#~ "para más detalles."
+
+#~ msgid "Use DNSMASQ ipset"
+#~ msgstr "Usar DNSMASQ ipset"
+
+#~ msgid ""
#~ "Checkmark represents the default gateway. See the %sREADME%s for details."
#~ msgstr ""
#~ "La marca de verificación representa la puerta de enlace predeterminada. "
diff --git a/applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.po
index 7b091e6660..ec8034db46 100644
--- a/applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Ketju"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Kommentti"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Määritys"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Poista käytöstä"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Pois käytöstä"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Ota käyttöön"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Käytössä"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Sovitin"
@@ -197,15 +194,15 @@ msgstr "Sovitin"
msgid "Loading"
msgstr "Ladataan"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Nimi"
@@ -213,203 +210,195 @@ msgstr "Nimi"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protokolla"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Käynnistä uudelleen"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Aloita"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Pysäytä"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po
index c2516a1712..398aa9ff82 100644
--- a/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/fr/vpn-policy-routing.po
@@ -10,39 +10,40 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (désactivé)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s (mode strict)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s n'est pas installé ou introuvable"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-"Ajoutez une règle ip, et non une entrée iptables pour les politiques avec "
-"seulement l'adresse locale. A utiliser avec prudence pour manipuler les "
-"priorités des politiques."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Configuration avancée"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
@@ -52,7 +53,7 @@ msgstr ""
"doivent être explicitement pris en charge par le service. Peut être utile si "
"vos tunnels OpenVPN ont une option dev autre que tun* ou tap*."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
@@ -62,38 +63,28 @@ msgstr ""
"par le service. Peut être utile si le serveur VPN et le client VPN "
"fonctionnent tous deux sur le routeur."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "Ajouter"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-#, fuzzy
-msgid "Append local IP Tables rules"
-msgstr "Ajouter des règles de tables IP locales"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-#, fuzzy
-msgid "Append remote IP Tables rules"
-msgstr "Ajouter des règles de tables IP distantes"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Configuration de Base"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
#, fuzzy
msgid "Boot Time-out"
msgstr "Délai de démarrage"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Chaîne"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Commentaire"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
#, fuzzy
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
@@ -107,31 +98,35 @@ msgstr ""
"le format/la syntaxe et ne seront pas utilisés si les champs sont laissés "
"vides."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
#, fuzzy
msgid "Condensed output"
msgstr "Résultats condensés"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
#, fuzzy
msgid "Controls both system log and console output verbosity."
msgstr ""
"Contrôle à la fois le journal système et la verbosité de sortie de console."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
#, fuzzy
msgid "Custom User File Includes"
msgstr "Le fichier utilisateur personnalisé comprend"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -139,46 +134,47 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr "Interface ICMP par défaut"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Désactiver"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Désactivé"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
"Affichez protocoles dans la colonne des protocoles de l'interface UI Web."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "N'appliquez pas de stratégies lorsque leur passerelle est en panne"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Activer"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
#, fuzzy
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
@@ -195,27 +191,23 @@ msgstr "Forcez l'interface du protocole ICMP."
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "Option de la règle IPTables"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "Support IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "Interfaces ignorées"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "Insérer"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interface"
@@ -223,15 +215,15 @@ msgstr "Interface"
msgid "Loading"
msgstr "Chargement"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "Adresses locales / appareils"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "Ports locaux"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Nom"
@@ -239,111 +231,112 @@ msgstr "Nom"
msgid "No Change"
msgstr "Aucun changement"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr "Verbosité de sortie"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Chemin"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Stratégies"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protocole"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr "Adresses / domaines distants"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr "Ports distants"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Redémarrer"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "En cours d'exécution"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr "Erreurs de service"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr "Service FW Masque"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr "Passerelles De Services"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Statut du service"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "État du service [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr "Service D'Avertissements"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr "Afficher la colonne de chaîne"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr "Afficher Activez la colonne"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr "Afficher la colonne de protocole"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr "Afficher les boutons haut / bas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
@@ -351,7 +344,7 @@ msgstr ""
"Affiche la colonne de chaîne pour les politiques, vous permettant d'affecter "
"une chaîne PREROUTING, FORWARD, INPUT ou OUTPUT à une politique."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
@@ -359,7 +352,7 @@ msgstr ""
"Affiche la colonne d'activation des politiques, vous permettant d'activer/"
"désactiver rapidement une politique spécifique sans la supprimer."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
@@ -367,24 +360,11 @@ msgstr ""
"Affiche la colonne de protocole pour les stratégies, vous permettant "
"d’attribuer un protocole spécifique à une stratégie."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-"Instructions spéciales pour ajouter des règles iptables pour les IP/netmasks/"
-"appareils locaux."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-"Instructions spéciales pour ajouter des règles iptables pour les IP / "
-"netmasks distants."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Démarrer"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
#, fuzzy
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
@@ -394,62 +374,62 @@ msgstr ""
"de départ élevée est utilisée pour éviter les conflits avec SQM / QoS. "
"Changer avec prudence avec"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Arrêter"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Arrêté"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -460,11 +440,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Sortie verbeuse"
@@ -472,20 +452,49 @@ msgstr "Sortie verbeuse"
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "Ajoutez une règle ip, et non une entrée iptables pour les politiques avec "
+#~ "seulement l'adresse locale. A utiliser avec prudence pour manipuler les "
+#~ "priorités des politiques."
+
+#, fuzzy
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "Ajouter des règles de tables IP locales"
+
+#, fuzzy
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "Ajouter des règles de tables IP distantes"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for local IPs/netmasks/"
+#~ "devices."
+#~ msgstr ""
+#~ "Instructions spéciales pour ajouter des règles iptables pour les IP/"
+#~ "netmasks/appareils locaux."
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for remote IPs/netmasks."
+#~ msgstr ""
+#~ "Instructions spéciales pour ajouter des règles iptables pour les IP / "
+#~ "netmasks distants."
+
+#~ msgid ""
#~ "%sWARNING:%s Please make sure to check the <a href=\"%s\" target=\"_blank"
#~ "\">README</a> before changing anything in this section! Change any of the "
#~ "settings below with extreme caution!%s"
diff --git a/applications/luci-app-vpn-policy-routing/po/he/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/he/vpn-policy-routing.po
index 34970e132e..149948c128 100644
--- a/applications/luci-app-vpn-policy-routing/po/he/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/he/vpn-policy-routing.po
@@ -11,78 +11,74 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -90,27 +86,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "הגדרות"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -118,45 +118,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -170,27 +171,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "מנשק"
@@ -198,15 +195,15 @@ msgstr "מנשק"
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -214,203 +211,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -421,11 +410,11 @@ msgstr ""
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -433,15 +422,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/hi/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/hi/vpn-policy-routing.po
index 5e9aef66f0..fcc20dfb2e 100644
--- a/applications/luci-app-vpn-policy-routing/po/hi/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/hi/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/hu/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/hu/vpn-policy-routing.po
index 8a04bfbea5..0304a50a7b 100644
--- a/applications/luci-app-vpn-policy-routing/po/hu/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/hu/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Speciális beállítások"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Alapszintű beállítások"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Lánc"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Megjegyzés"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Beállítás"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Letiltás"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Letiltva"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Engedélyezés"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "IPv6 támogatás"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Csatoló"
@@ -197,15 +194,15 @@ msgstr "Csatoló"
msgid "Loading"
msgstr "Betöltés"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Név"
@@ -213,203 +210,195 @@ msgstr "Név"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Útvonal"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Házirendek"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protokoll"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Fut"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Szolgáltatás állapota"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Indítás"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Leállítás"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Leállítva"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Részletes kimenet"
@@ -432,16 +421,16 @@ msgstr "Részletes kimenet"
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/it/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/it/vpn-policy-routing.po
index d9a0783fc5..375ed18015 100644
--- a/applications/luci-app-vpn-policy-routing/po/it/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/it/vpn-policy-routing.po
@@ -1,87 +1,83 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-07 12:33+0000\n"
-"Last-Translator: Giuseppe Valitutto <valituttogiuseppe@gmail.com>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Commento"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configurazione"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Disabilita"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Disabilitato"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Abilita"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interfaccia"
@@ -197,15 +194,15 @@ msgstr "Interfaccia"
msgid "Loading"
msgstr "Caricamento"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protocollo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po
index 313a065792..5d2f226339 100644
--- a/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ja/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (無効)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s は未インストールかまたは見つかりません"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "詳細設定"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "基本設定"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "チェイン"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "コメント"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "設定"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "無効"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "無効"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "有効化"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "IPv6 サポート"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "インターフェース"
@@ -197,15 +194,15 @@ msgstr "インターフェース"
msgid "Loading"
msgstr "読み込み中"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "名前"
@@ -213,203 +210,195 @@ msgstr "名前"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "パス"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "ポリシー"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "プロトコル"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "再起動"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "実行中"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "サービス ステータス"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "サービス・ステータス [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "開始"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "停止済"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "詳細出力"
@@ -432,15 +421,15 @@ msgstr "詳細出力"
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/ko/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ko/vpn-policy-routing.po
index 991d20076e..447c4b3980 100644
--- a/applications/luci-app-vpn-policy-routing/po/ko/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ko/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "설정"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "비활성화"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "활성화"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "인터페이스"
@@ -197,15 +194,15 @@ msgstr "인터페이스"
msgid "Loading"
msgstr "로드 중"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "시작"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/mr/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/mr/vpn-policy-routing.po
index d27089ebc2..982ae60622 100644
--- a/applications/luci-app-vpn-policy-routing/po/mr/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/mr/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "टिप्पणी"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "कॉन्फिगरेशन"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "अक्षम करा"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "अक्षम"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "सक्षम करा"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "इंटरफेस"
@@ -197,15 +194,15 @@ msgstr "इंटरफेस"
msgid "Loading"
msgstr "लोड करीत आहे"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "नाव"
@@ -213,203 +210,195 @@ msgstr "नाव"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "प्रोटोकॉल"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "चालू आहे"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "सेवा स्थिती"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "प्रारंभ करा"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "थांबा"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "बंद"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,16 +421,16 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/ms/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ms/vpn-policy-routing.po
index be1ce108a7..ef4336a8fe 100644
--- a/applications/luci-app-vpn-policy-routing/po/ms/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ms/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/nb_NO/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/nb_NO/vpn-policy-routing.po
index 5152cc36e1..9a4cf28ace 100644
--- a/applications/luci-app-vpn-policy-routing/po/nb_NO/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/nb_NO/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Grensesnitt"
@@ -197,15 +194,15 @@ msgstr "Grensesnitt"
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Navn"
@@ -213,203 +210,195 @@ msgstr "Navn"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Start på ny"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Start"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
index 3131f80843..968e1f66f4 100644
--- a/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
@@ -11,19 +11,19 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (wyłączone)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s (tryb ścisły)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s nie jest zainstalowany lub nie znaleziono"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
@@ -32,19 +32,21 @@ msgstr ""
"%sOSTRZEŻENIE:%s Przed zmianą czegokolwiek w tej sekcji należy sprawdzić% "
"sREADME%s! Zmień dowolne z poniższych ustawień z najwyższą ostrożnością!%s"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-"Dodaj regułę IP, a nie wpis iptables dla zasad z tylko adresem lokalnym. "
-"Używaj ostrożnie, aby manipulować priorytetami polityk."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Zaawansowana konfiguracja"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
@@ -54,7 +56,7 @@ msgstr ""
"być jawnie obsługiwane przez usługę. Może być przydatna, jeśli tunele "
"OpenVPN mają dev opcję inną niż tun* lub dotknij*."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
@@ -64,35 +66,27 @@ msgstr ""
"być ignorowane przez usługę. Może być przydatny, jeśli na routerze działa "
"zarówno serwer VPN, jak i klient VPN."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "Dodaj"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "Dodaj lokalne zasady dotyczące tabel IP"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "Dodaj reguły zdalnych tabel IP"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Podstawowa konfiguracja"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr "Limit czasu rozruchu"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Łańcuch"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Komentarz"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -104,29 +98,33 @@ msgstr ""
"spacją. Poniższe pola przedstawiają tylko format/składnie i nie będą "
"używane, jeśli pola pozostaną puste."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "Skondensowane wyjście"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Konfiguracja"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
"Steruj zarówno logiem systemowym jak i szczegółowością danych wyjściowych "
"konsoli."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr "Zawiera własny plik użytkownika"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr "Znacznik DSCP"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr "Oznaczanie DSCP"
@@ -134,45 +132,46 @@ msgstr "Oznaczanie DSCP"
msgid "Default ICMP Interface"
msgstr "Domyślny interfejs ICMP"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Wyłącz"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Wyłączone"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr "Wyświetl te protokoły w kolumnie w interfejsie Web UI."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "Nie Wymuszaj zasad, gdy ich brama nie działa"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Włącz"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -188,27 +187,23 @@ msgstr "Wymuszenie interfejsu protokołu ICMP."
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "Przyznaj dostęp do plików i UCI dla luci-app-vpn-policy-routing"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr "Obsługa reguł IP"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "Opcja reguł IPTables"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "Obsługa IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "Ignorowane interfejsy"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "Wstaw"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interfejs"
@@ -216,15 +211,15 @@ msgstr "Interfejs"
msgid "Loading"
msgstr "Ładowanie"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "Lokalne adresy/urządzenia"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "Porty lokalne"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Nazwa"
@@ -232,40 +227,41 @@ msgstr "Nazwa"
msgid "No Change"
msgstr "Bez zmian"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr "Szczegółowość danych wyjściowych"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Ścieżka"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr "Sprawdź%sREADME%s przed zmianą tej opcji."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Polityka"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protokół"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr "Zdalne adresy/domeny"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr "Porty zdalne"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Restart"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
@@ -273,44 +269,44 @@ msgstr ""
"Uruchom następujące pliki użytkownika po skonfigurowaniu, ale przed ponownym "
"uruchomieniem DNSMASQ. Zobacz%sREADME%s aby uzyskać szczegółowe informacje."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Działa"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr "Zobacz%sREADME%s aby uzyskać szczegółowe informacje."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr "Wybierz opcję Dołącz do -A i Wstaw dla -I."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr "Błędy usługi"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr "Maska FW usługi"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr "Bramy usług"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Status usługi"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Stan usługi [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr "Ostrzeżenia Usługi"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
@@ -318,23 +314,23 @@ msgstr ""
"Ustaw tagi DSCP (w zakresie od 1 do 63) dla określonych interfejsów. Zobacz"
"%sREADME%s aby uzyskać szczegółowe informacje."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr "Pokaż kolumnę łańcucha"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr "Pokaż opcję Włącz kolumnę"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr "Pokaż kolumnę protokołu"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr "Pokaż przyciski w górę/w dół"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
@@ -342,7 +338,7 @@ msgstr ""
"Pokazuje przyciski w górę/w dół dla zasad, umożliwiając przenoszenie zasad w "
"górę lub w dół na liście."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
@@ -350,7 +346,7 @@ msgstr ""
"Pokazuje kolumnę łańcucha dla zasad, umożliwiając przypisanie do zasad "
"łańcucha PREROUTING, FORWARD, INPUT lub OUTPUT."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
@@ -358,7 +354,7 @@ msgstr ""
"Pokazuje kolumnę pola wyboru włączania dla polityk, pozwalając na szybkie "
"włączenie/wyłączenie konkretnej polityki bez jej usuwania."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
@@ -366,24 +362,11 @@ msgstr ""
"Pokazuje kolumnę protokołu dla polityk, pozwalając na przypisanie "
"konkretnego protokołu do danej polityki."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-"Specjalne instrukcje dotyczące dołączania reguł iptables dla lokalnych IP/"
-"masek-sieci/urządzeń."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-"Specjalne instrukcje dotyczące dołączania reguł iptables dla zdalnych IP/"
-"masek sieciowych."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Uruchom"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
@@ -392,70 +375,68 @@ msgstr ""
"początkowy jest używany, aby uniknąć konfliktu z SQM/QoS. Ostrożnie zmieniać "
"wraz z"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
"Początkowy (WAN) Numer identyfikacyjny tabeli dla tabel utworzonych przez "
"serwis."
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Zatrzymaj"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Zatrzymany"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr "Ścisłe egzekwowanie"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr "Bezwzględnie egzekwuj zasady, gdy ich brama nie działa"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr "Obsługiwane interfejsy"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr "Wspierane protokoły"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr "Tłumienie/Brak wyjścia"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-"%s reprezentuje bramę domyślną. Szczegółowe informacje można znaleźć w "
-"%sREADME%s."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr "Opcja ipset dla zasad lokalnych"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr "Opcja ipset dla zasad zdalnych"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
"Czas (w sekundach) oczekiwania serwisu na wykrycie bramy WAN podczas "
"rozruchu."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
-msgstr "Użyj DNSMASQ ipset"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
msgid "Use ipset command"
msgstr "Użyj polecenia ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
+msgstr ""
+
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
msgstr "VPN"
@@ -464,11 +445,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr "Polityka trasowania sieci VPN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr "Polityka trasowania oparta na VPN i WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Pełne wyjście"
@@ -476,20 +457,58 @@ msgstr "Pełne wyjście"
msgid "WAN"
msgstr "WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr "Tabela WAN FW Mark"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr "Identyfikator tabeli WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr "Konfiguracja Web UI"
#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "Dodaj regułę IP, a nie wpis iptables dla zasad z tylko adresem lokalnym. "
+#~ "Używaj ostrożnie, aby manipulować priorytetami polityk."
+
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "Dodaj lokalne zasady dotyczące tabel IP"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "Dodaj reguły zdalnych tabel IP"
+
+#~ msgid "IP Rules Support"
+#~ msgstr "Obsługa reguł IP"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for local IPs/netmasks/"
+#~ "devices."
+#~ msgstr ""
+#~ "Specjalne instrukcje dotyczące dołączania reguł iptables dla lokalnych IP/"
+#~ "masek-sieci/urządzeń."
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for remote IPs/netmasks."
+#~ msgstr ""
+#~ "Specjalne instrukcje dotyczące dołączania reguł iptables dla zdalnych IP/"
+#~ "masek sieciowych."
+
+#~ msgid ""
+#~ "The %s represents the default gateway. See the %sREADME%s for details."
+#~ msgstr ""
+#~ "%s reprezentuje bramę domyślną. Szczegółowe informacje można znaleźć w "
+#~ "%sREADME%s."
+
+#~ msgid "Use DNSMASQ ipset"
+#~ msgstr "Użyj DNSMASQ ipset"
+
+#~ msgid ""
#~ "Checkmark represents the default gateway. See the %sREADME%s for details."
#~ msgstr ""
#~ "Znacznik wyboru reprezentuje bramę domyślną. Zobacz%sREADME%s aby uzyskać "
diff --git a/applications/luci-app-vpn-policy-routing/po/pt/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/pt/vpn-policy-routing.po
index e0905527dc..cfd8642681 100644
--- a/applications/luci-app-vpn-policy-routing/po/pt/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/pt/vpn-policy-routing.po
@@ -10,19 +10,19 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (desativado)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s (modo estrito)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s não está instalado ou não foi encontrado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
@@ -31,19 +31,21 @@ msgstr ""
"%sADVERTÊNCIA:%s Consulte o %sREADME%s antes de alterar qualquer coisa nesta "
"secção! Altere qualquer uma das configurações abaixo com extrema cautela!%s"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-"Adicione uma regra ip, não uma entrada iptables para políticas apenas com o "
-"endereço local. Use com cuidado para manipular as prioridades das políticas."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Configurações Avançadas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
@@ -53,7 +55,7 @@ msgstr ""
"serem explicitamente compatíveis pelo serviço. Pode ser útil se seus túneis "
"OpenVPN tiverem opção dev diferente de tun* ou tap*."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
@@ -63,35 +65,27 @@ msgstr ""
"serão ignoradas pelo serviço. Pode ser útil se estiver executando ambos os "
"VPN servidor e cliente no roteador."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "Adicionar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "Acrescentar as regras das Tabelas de IP locais"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "Acrescentar as regras das Tabelas de IP remoto"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Configurações Básicas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr "Tempo limite de inicialização"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Cadeia"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Comentário"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -103,27 +97,31 @@ msgstr ""
"separadas por um espaço. Marcadores abaixo representam apenas o formato/"
"sintaxe, eles não serão usados se os campos forem deixados em branco."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "Saída condensada"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr "Controla tanto a verbosidade de saída do sistema quanto do console."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr "Ficheiros Personalizados do Utilizador Incluem"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr "Etiqueta DSCP"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr "Marcação DSCP"
@@ -131,45 +129,46 @@ msgstr "Marcação DSCP"
msgid "Default ICMP Interface"
msgstr "Interface ICMP Predefinido"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Desativar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr "Exibir esses protocolos na coluna de protocolo na Interface Web."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "Não aplique as políticas quando o seu gateway estiver inoperante"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Ativar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -185,27 +184,23 @@ msgstr "Impor o protocolo ICMP na interface."
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "Conceder acesso a UCI e a ficheiros para luci-app-vpn-policy-routing"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr "Suporte as Regras de IP"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "Opção das regras IPTables"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "Suporte de IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "Interfaces ignoradas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "Inserir"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interface"
@@ -213,15 +208,15 @@ msgstr "Interface"
msgid "Loading"
msgstr "A carregar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "Endereços locais / aparelhos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "Portas locais"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Nome"
@@ -229,40 +224,41 @@ msgstr "Nome"
msgid "No Change"
msgstr "Sem Alterações"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr "Verbosidade de saída"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Caminho"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr "Por favor, consulte o %sREADME%s antes de alterar esta opção."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Políticas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protocolo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr "Endereços / domínios remotos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr "Portas remotas"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Reiniciar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
@@ -270,44 +266,44 @@ msgstr ""
"Execute os seguintes ficheiros do utilizador após a configuração, porém "
"antes de reiniciar o DNSMASQ. Consulte o %sREADME%s para mais informações."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Executando"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr "Consulte o %sREADME%s para mais informações."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr "Selecione Adicionar para -A e Insira para -I."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr "Erros de Serviço"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr "Serviço Máscara FW"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr "Serviço de Gateways"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Estado do Serviço"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Estado do Serviço [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr "Serviço de Avisos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
@@ -315,23 +311,23 @@ msgstr ""
"Defina as tags do DSCP (no intervalo entre 1 e 63) para as interfaces "
"específicas. Consulte o %sREADME%s para mais informações."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr "Exibir a Coluna de Correntes"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr "Exibir as Colunas Ativas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr "Exibir a Coluna de Protocolos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr "Exibir os Botões Cima/Baixo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
@@ -339,7 +335,7 @@ msgstr ""
"Exibe os botões Cima/Baixo para as políticas, permitindo que mova as "
"políticas na lista para cima ou para baixo."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
@@ -347,7 +343,7 @@ msgstr ""
"Exibe a coluna de políticas de corrente, permitindo que atribue as políticas "
"de PREROUTING, FORWARD, INPUT or OUTPUT."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
@@ -355,7 +351,7 @@ msgstr ""
"Exibe a caixa de seleção na coluna de políticas, permitindo uma atribuição "
"rápida para ativar/desativar certas políticas em específico sem apagá-las."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
@@ -363,23 +359,11 @@ msgstr ""
"Exibe a coluna de protocolos das políticas, permitindo que você atribua um "
"protocolo em determinada política."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-"Instruções especiais para anexar regras iptables para IPs/netmasks/aparelhos "
-"locais."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-"Instruções especiais para anexar regras iptables para IPs/netmasks remotos."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Iniciar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
@@ -387,68 +371,68 @@ msgstr ""
"Começando Marcações FW (WAN) para marcas usadas pelo serviço. Uma marcação "
"alta é usada para evitar conflitos com o SQM/QoS. Mudar com cautela junto com"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
"Iniciando o número do ID da Tabela (WAN) de tabelas criadas pelo serviço."
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Parar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Parado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr "Aplicação rigorosa"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
"Impor rigorosamente as políticas quando o gateway não estiver a funcionar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr "Interfaces Compatíveis"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr "Protocolos Compatíveis"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr "Suprimir/Nenhuma saída"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
-msgstr "O %s representa o gateway padrão. Veja a %sREADME%s para mais detalhes."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
+msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr "Opções ipset para as políticas locais"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr "Opções ipset para as políticas remotas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
"Tempo de espera (em segundos) para o serviço de descoberta do WAN gateway "
"durante a inicialização."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
-msgstr "Use o DNSMASQ ipset"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
msgid "Use ipset command"
msgstr "Use o comando ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
+msgstr ""
+
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
msgstr "VPN"
@@ -457,11 +441,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr "Política de Roteamento VPN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr "Roteamento Baseado em Políticas VPN e WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Detalhado"
@@ -469,20 +453,58 @@ msgstr "Detalhado"
msgid "WAN"
msgstr "WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr "Tabela WAN com Marca FW"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr "ID da Tabela WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr "Configuração da Interface Web do Utilizador"
#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "Adicione uma regra ip, não uma entrada iptables para políticas apenas com "
+#~ "o endereço local. Use com cuidado para manipular as prioridades das "
+#~ "políticas."
+
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "Acrescentar as regras das Tabelas de IP locais"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "Acrescentar as regras das Tabelas de IP remoto"
+
+#~ msgid "IP Rules Support"
+#~ msgstr "Suporte as Regras de IP"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for local IPs/netmasks/"
+#~ "devices."
+#~ msgstr ""
+#~ "Instruções especiais para anexar regras iptables para IPs/netmasks/"
+#~ "aparelhos locais."
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for remote IPs/netmasks."
+#~ msgstr ""
+#~ "Instruções especiais para anexar regras iptables para IPs/netmasks "
+#~ "remotos."
+
+#~ msgid ""
+#~ "The %s represents the default gateway. See the %sREADME%s for details."
+#~ msgstr ""
+#~ "O %s representa o gateway padrão. Veja a %sREADME%s para mais detalhes."
+
+#~ msgid "Use DNSMASQ ipset"
+#~ msgstr "Use o DNSMASQ ipset"
+
+#~ msgid ""
#~ "Checkmark represents the default gateway. See the %sREADME%s for details."
#~ msgstr ""
#~ "A marca de seleção representa o gateway predefinido. Consulte o %sREADME"
diff --git a/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po
index 3ced4d2a49..6112ce3166 100644
--- a/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po
@@ -10,19 +10,19 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (desativado)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s (modo estrito)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s não está instalado ou não foi encontrado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
@@ -31,20 +31,21 @@ msgstr ""
"%sADVERTÊNCIA:%s Consulte o %sREADME%s antes de alterar qualquer coisa nesta "
"seção! Altere qualquer uma das configurações abaixo com extrema cautela!%s"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-"Adicione uma regra de ip, não uma entrada iptables apenas para as políticas "
-"com o endereço local. Use com cautela ao manipular as prioridade das "
-"políticas."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Configurações Avançadas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
@@ -54,7 +55,7 @@ msgstr ""
"serem explicitamente compatíveis pelo serviço. Pode ser útil se seus túneis "
"OpenVPN tiverem opção dev diferente de tun* ou tap*."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
@@ -64,35 +65,27 @@ msgstr ""
"ignorados pelo serviço. Pode ser útil se estiver rodando ambos os VPN "
"servidor e cliente no roteador."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "Acrescentar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "Acrescentar as regras das Tabelas de IP locais"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "Acrescentar as regras das Tabelas de IP remoto"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Configurações Básicas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr "Tempo limite de inicialização"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Corrente"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Comentário"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -104,27 +97,31 @@ msgstr ""
"ser separadas por um espaço. Marcadores abaixo representam apenas o formato/"
"sintaxe, eles não serão usados se os campos forem deixados em branco."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "Saída condensada"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr "Controla tanto a verbosidade de saída do sistema quanto do console."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr "Arquivos Personalizados do Usuário Incluem"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr "Etiqueta DSCP"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr "Marcação DSCP"
@@ -132,45 +129,46 @@ msgstr "Marcação DSCP"
msgid "Default ICMP Interface"
msgstr "Interface ICMP Padrão"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Desativar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Desabilitado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr "Exibir esses protocolos na coluna de protocolo na Interface Web."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "Não aplique as políticas quando o seu gateway estiver inoperante"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Ativar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -186,27 +184,23 @@ msgstr "Impor o protocolo ICMP na interface."
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "Conceda acesso ao arquivo e ao UCI para o luci-app-vpn-policy-routing"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr "Suporte as Regras de IP"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "Opção das regras IPTables"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "Suporte ao IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "Interfaces ignoradas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "Inserir"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interface"
@@ -214,15 +208,15 @@ msgstr "Interface"
msgid "Loading"
msgstr "Carregando"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "Endereços locais / dispositivos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "Portas locais"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Nome"
@@ -230,40 +224,41 @@ msgstr "Nome"
msgid "No Change"
msgstr "Sem Alterações"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr "Verbosidade de saída"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Caminho"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr "Por favor, consulte o %sREADME%s antes de alterar esta opção."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Políticas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protocolo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr "Endereços remotos / domínios"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr "Portas remotas"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Reiniciar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
@@ -271,44 +266,44 @@ msgstr ""
"Execute os seguintes arquivos do usuário após a configuração, porém antes de "
"reiniciar o DNSMASQ. Consulte o %sREADME%s para mais informações."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Em execução"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr "Consulte o %sREADME%s para mais informações."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr "Selecione Adicionar para -A e Insira para -I."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr "Erros de Serviço"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr "Serviço Máscara FW"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr "Serviço de Gateways"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Condição do Serviço"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Condição Geral do Serviço [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr "Serviço de Avisos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
@@ -316,23 +311,23 @@ msgstr ""
"Defina as tags do DSCP (no intervalo entre 1 e 63) para as interfaces "
"específicas. Consulte o %sREADME%s para mais informações."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr "Exibir a Coluna de Correntes"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr "Exibir as Colunas Ativas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr "Exibir a Coluna de Protocolos"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr "Exibir os Botões Cima/Baixo"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
@@ -340,7 +335,7 @@ msgstr ""
"Exibe os botões Cima/Baixo para as políticas, permitindo que você mova as "
"políticas na lista para cima ou para baixo."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
@@ -348,7 +343,7 @@ msgstr ""
"Exibe a coluna de políticas de corrente, permitindo que você atribua as "
"políticas de PREROUTING, FORWARD, INPUT or OUTPUT."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
@@ -357,7 +352,7 @@ msgstr ""
"rápida para habilitar/desabilitar certas políticas em específico sem deletá-"
"las."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
@@ -365,23 +360,11 @@ msgstr ""
"Exibe a coluna de protocolos das políticas, permitindo que você atribua um "
"protocolo em determinada política."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-"Instruções especiais para anexar regras iptables para IPs/netmasks/"
-"dispositivos locais."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-"Instruções especiais para anexar regras iptables para IPs/netmasks remotos."
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Início"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
@@ -389,69 +372,67 @@ msgstr ""
"Começando Máscara FW (WAN) para marcas usadas pelo serviço. A máscara alta é "
"usada para evitar conflitos com o SQM/QoS. Mudar com cautela junto com"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
"Iniciando Tabela ID (WAN) para a quantidade de tabelas criadas pelo serviço."
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Parar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Parado"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr "Aplicação rigorosa"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr "Impor rigorosamente as políticas quando o gateway não estiver de pé"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr "Interfaces Compatíveis"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr "Protocolos Compatíveis"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr "Suprimir ou não a saída"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-"O %s representa o gateway padrão. Veja o %sREADME%s para obter mais "
-"informações."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr "Opções ipset para as políticas locais"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr "Opções ipset para as políticas remotas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
"Tempo de espera (em segundos) para o serviço de descoberta do WAN gateway "
"durante a inicialização."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
-msgstr "Use o DNSMASQ ipset"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
msgid "Use ipset command"
msgstr "Use o comando ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
+msgstr ""
+
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
msgstr "VPN"
@@ -460,11 +441,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr "Política de Roteamento VPN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr "Roteamento Baseado em Políticas VPN e WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Saída detalhada"
@@ -472,20 +453,59 @@ msgstr "Saída detalhada"
msgid "WAN"
msgstr "WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr "Tabela WAN com Marca FW"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr "ID da Tabela WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr "Configuração da Interface Web do Usuário"
#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "Adicione uma regra de ip, não uma entrada iptables apenas para as "
+#~ "políticas com o endereço local. Use com cautela ao manipular as "
+#~ "prioridade das políticas."
+
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "Acrescentar as regras das Tabelas de IP locais"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "Acrescentar as regras das Tabelas de IP remoto"
+
+#~ msgid "IP Rules Support"
+#~ msgstr "Suporte as Regras de IP"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for local IPs/netmasks/"
+#~ "devices."
+#~ msgstr ""
+#~ "Instruções especiais para anexar regras iptables para IPs/netmasks/"
+#~ "dispositivos locais."
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for remote IPs/netmasks."
+#~ msgstr ""
+#~ "Instruções especiais para anexar regras iptables para IPs/netmasks "
+#~ "remotos."
+
+#~ msgid ""
+#~ "The %s represents the default gateway. See the %sREADME%s for details."
+#~ msgstr ""
+#~ "O %s representa o gateway padrão. Veja o %sREADME%s para obter mais "
+#~ "informações."
+
+#~ msgid "Use DNSMASQ ipset"
+#~ msgstr "Use o DNSMASQ ipset"
+
+#~ msgid ""
#~ "Checkmark represents the default gateway. See the %sREADME%s for details."
#~ msgstr ""
#~ "A marca de seleção representa o gateway padrão. Consulte o %sREADME%s "
diff --git a/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po
index 7659116d32..412616f898 100644
--- a/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ro/vpn-policy-routing.po
@@ -11,78 +11,74 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -90,27 +86,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Configurare"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -118,45 +118,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Dezactivează"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Dezactivat"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Activează"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -170,27 +171,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Interfață"
@@ -198,15 +195,15 @@ msgstr "Interfață"
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Nume"
@@ -214,203 +211,195 @@ msgstr "Nume"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Calea"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Pornește"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -421,11 +410,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -433,15 +422,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po
index 7edbe82baa..618c859698 100644
--- a/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ru/vpn-policy-routing.po
@@ -11,19 +11,19 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (отключено)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s (строгий режим)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s не установлен или не найден"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
@@ -33,17 +33,21 @@ msgstr ""
"этой секции! Любые изменения в настройках ниже проводите с предельной "
"осторожностью!%s"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Расширенная конфигурация"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
@@ -53,7 +57,7 @@ msgstr ""
"поддержки службой. Может быть полезно если ваши OpenVPN тоннели "
"сконфигурированы с переменной разработчика отличной от tun* или tap*."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
@@ -63,35 +67,27 @@ msgstr ""
"игнорирования службой. Может быть полезно если VPN сервер и VPN клиент "
"запущены на одном маршрутизаторе."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "Добавить"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "Добавить локальные правила IP Tables"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "Добавить удалённые правила IP Tables"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Основная конфигурация"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Цепочка"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Комментарий"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -99,28 +95,32 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "Сжатый вывод"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
"Управляет уровнем подробности для системного журнала и вывода в консоль."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -128,45 +128,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Отключить"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Отключено"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr "Отображать эти протоколы в строке протоколов Web UI."
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "Не применять политики когда их шлюз отключен"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Включить"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -180,27 +181,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "Предоставить доступ к UCI и файлам для luci-app-vpn-policy-routing"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "Поддержка IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Интерфейс"
@@ -208,15 +205,15 @@ msgstr "Интерфейс"
msgid "Loading"
msgstr "Загрузка"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Название"
@@ -224,203 +221,195 @@ msgstr "Название"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Путь"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "Политики"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Протокол"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Перезапустить"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Запущенные"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Статус службы"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Статус службы [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Запустить"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Остановить"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Остановлена"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -431,11 +420,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "Подробный вывод"
@@ -443,19 +432,25 @@ msgstr "Подробный вывод"
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "Добавить локальные правила IP Tables"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "Добавить удалённые правила IP Tables"
+
#~ msgid "Grant UCI access for luci-app-vpn-policy-routing"
#~ msgstr "Предоставить UCI доступ для luci-app-vpn-policy-routing"
diff --git a/applications/luci-app-vpn-policy-routing/po/sk/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/sk/vpn-policy-routing.po
index f51fdc02f0..226d972347 100644
--- a/applications/luci-app-vpn-policy-routing/po/sk/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/sk/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Komentár"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Konfigurácia"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Zakázať"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Zakázané"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Povolené"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Rozhranie"
@@ -197,15 +194,15 @@ msgstr "Rozhranie"
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Názov"
@@ -213,203 +210,195 @@ msgstr "Názov"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Spustiť"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Zastaviť"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po
index 1f82cfdb10..b84b8cd347 100644
--- a/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/sv/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (inaktiverad)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s är inte installerat eller kunde inte hittas"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Avancerad konfiguration"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Standardkonfiguration"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Inaktivera"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Aktivera"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "IPv6-stöd"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr "Laddar"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Starta om"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "Igång"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Status för tjänsten"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Status för tjänsten [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Starta"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Stopp"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Stoppad"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/tr/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/tr/vpn-policy-routing.po
index 04dc100d5f..077125f7f6 100644
--- a/applications/luci-app-vpn-policy-routing/po/tr/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/tr/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s yüklenmemiş ya da bulunamadı"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Gelişmiş Yapılandırma"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Temel Yapılandırma"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Zincir"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Açıklama"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Yapılandırma"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Devre dışı bırak"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Devre dışı"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Etkinleştir"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Etkin"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "luci-app-vpn-policy-routing için UCI ve dosya erişimi verin"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Arayüz"
@@ -197,15 +194,15 @@ msgstr "Arayüz"
msgid "Loading"
msgstr "Yükleniyor"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Protokol"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Yeniden başlat"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Hizmet Durumu"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "Hizmet Durumu [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Başlat"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Durdur"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Durduruldu"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po
index 5de7c4533b..bf84a4e2f5 100644
--- a/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po
@@ -11,78 +11,74 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "Розширена конфігурація"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "Базова конфігурація"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "Ланцюжок"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "Примітка"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -90,27 +86,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Конфігурація"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -118,45 +118,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "Вимкнути"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "Вимкнено"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "Увімкнути"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -170,27 +171,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "Підтримка IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "Інтерфейс"
@@ -198,15 +195,15 @@ msgstr "Інтерфейс"
msgid "Loading"
msgstr "Завантаження"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "Назва"
@@ -214,203 +211,195 @@ msgstr "Назва"
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "Шлях"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Протокол"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "Перезавантажити"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "Стан сервісу"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "Запустити"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "Зупинити"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "Зупинено"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -421,11 +410,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -433,16 +422,16 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po
index ae5184c3e8..9f1889ae58 100644
--- a/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/vi/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "Cấu hình"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "Bật"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "Giao thức"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po
index 0421d24a6d..4b546d17c0 100644
--- a/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/zh_Hans/vpn-policy-routing.po
@@ -10,107 +10,114 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s (已禁用)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s(严格模式)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s 未安装或未找到"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
-msgstr "%s警告:%s在更改本节内容之前,请确保检查%sREADME%s!请非常谨慎地更改以下任何设置!%s"
+msgstr ""
+"%s警告:%s在更改本节内容之前,请确保检查%sREADME%s!请非常谨慎地更改以下"
+"任何设置!%s"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
-msgstr "为仅具有本地地址的策略添加ip规则,而不是iptables条目。谨慎使用以操纵政策优先级。"
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
+msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "高级配置"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
-msgstr "允许指定服务明确支持的接口名称列表(小写)。如果您的OpenVPN隧道具有tun *或tap *以外的dev选项,则可能很有用。"
+msgstr ""
+"允许指定服务明确支持的接口名称列表(小写)。如果您的OpenVPN隧道具有tun *或"
+"tap *以外的dev选项,则可能很有用。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
-msgstr "允许指定服务将忽略的接口名称列表(小写)。如果在路由器上同时运行VPN服务器和VPN客户端,则很有用。"
+msgstr ""
+"允许指定服务将忽略的接口名称列表(小写)。如果在路由器上同时运行VPN服务器和"
+"VPN客户端,则很有用。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "附加"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "附加本地IP表规则"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "附加远程IP表规则"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "基本配置"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr "启动超时"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "链"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "注解"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
"Placeholders below represent just the format/syntax and will not be used if "
"fields are left blank."
msgstr ""
-"注释,界面和至少一个其他字段是必需的。多个本地和远程地址/设备/域和端口可以用空格分隔。下面的占位符仅表示格式/语法,如果字段为空,则不会使用。"
+"注释,界面和至少一个其他字段是必需的。多个本地和远程地址/设备/域和端口可以用"
+"空格分隔。下面的占位符仅表示格式/语法,如果字段为空,则不会使用。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "冷凝输出"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr "控制系统日志和控制台输出的详细程度。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr "自定义用户文件包括"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr "DSCP标签"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr "DSCP标记"
@@ -118,45 +125,46 @@ msgstr "DSCP标记"
msgid "Default ICMP Interface"
msgstr "默认ICMP接口"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "禁用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr "在Web UI 的协议栏中显示这些协议。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "当网关关闭时不要执行策略"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "启用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "启用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -170,27 +178,23 @@ msgstr "强制ICMP协议接口。"
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "为luci-app-vpn-policy-routing授予UCI和文件访问权限"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr "IP规则支持"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "IPTables规则选项"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "IPv6支持"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "忽略的接口"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "插入"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "接口"
@@ -198,15 +202,15 @@ msgstr "接口"
msgid "Loading"
msgstr "加载中"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "本地地址/设备"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "本地端口"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "名称"
@@ -214,205 +218,202 @@ msgstr "名称"
msgid "No Change"
msgstr "无更改"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr "输出详细程度"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "路径"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr "更改此选项之前,请检查%sREADME%s。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "策略"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "协议"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr "远程地址/域"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr "远程端口"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "重新启动"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
-msgstr "设置后但重新启动DNSMASQ之前,请运行以下用户文件。有关详细信息,请参见%sREADME%s。"
+msgstr ""
+"设置后但重新启动DNSMASQ之前,请运行以下用户文件。有关详细信息,请参"
+"见%sREADME%s。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "运行中"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr "有关详细信息,请参见%sREADME%s。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr "选择-A追加,-I插入。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr "服务错误"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr "FW 服务掩码"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr "服务网关"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "服务状态"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "服务状态 [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr "服务警告"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
-msgstr "设置特定接口的DSCP标签(范围在1到63之间)。有关详细信息,请参见%sREADME%s。"
+msgstr ""
+"设置特定接口的DSCP标签(范围在1到63之间)。有关详细信息,请参见%sREADME%s。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr "显示链列"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr "显示启用列"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr "显示协议列"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr "显示向上/向下按钮"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr "显示策略的\"向上/向下\"按钮,使您可以在列表中上移或下移策略。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
-msgstr "显示策略的链列,使您可以为策略分配PREROUTING,FORWARD,INPUT或OUTPUT链。"
+msgstr ""
+"显示策略的链列,使您可以为策略分配PREROUTING,FORWARD,INPUT或OUTPUT链。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr "显示策略的启用复选框列,使您可以快速启用/禁用特定策略而不删除它。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr "显示策略的协议列,允许您将特定协议分配给策略。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr "为本地IP /网络掩码/设备添加iptables规则的特殊说明。"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr "为远程IP /网络掩码附加iptables规则的特殊说明。"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "启动"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
-msgstr "启动(WAN)FW标记服务使用的标记。高起始标记用于避免与SQM / QoS冲突。谨慎更改"
+msgstr ""
+"启动(WAN)FW标记服务使用的标记。高起始标记用于避免与SQM / QoS冲突。谨慎更改"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr "服务创建的表的起始(WAN)表ID号。"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "已停止"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr "严格执行"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr "当网关关闭时严格执行策略"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr "支持的接口"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr "支持的协议"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr "抑制/无输出"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
-msgstr "%s代表默认网关。有关详细信息,请参见%sREADME%s。"
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
+msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr "本地策略的ipset选项"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr "远程策略的ipset选项"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr "服务等待启动时等待WAN网关发现的时间(以秒为单位)。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
-msgstr "使用DNSMASQ ipset"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
msgid "Use ipset command"
msgstr "使用ipset命令"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
+msgstr ""
+
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
msgstr "VPN"
@@ -421,11 +422,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr "VPN策略路由"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr "基于VPN和WAN策略的路由"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "详细输出"
@@ -433,19 +434,51 @@ msgstr "详细输出"
msgid "WAN"
msgstr "WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr "WAN 表 FW 标记"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr "WAN表ID"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr "Web UI配置"
+#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "为仅具有本地地址的策略添加ip规则,而不是iptables条目。谨慎使用以操纵政策优"
+#~ "先级。"
+
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "附加本地IP表规则"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "附加远程IP表规则"
+
+#~ msgid "IP Rules Support"
+#~ msgstr "IP规则支持"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for local IPs/netmasks/"
+#~ "devices."
+#~ msgstr "为本地IP /网络掩码/设备添加iptables规则的特殊说明。"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for remote IPs/netmasks."
+#~ msgstr "为远程IP /网络掩码附加iptables规则的特殊说明。"
+
+#~ msgid ""
+#~ "The %s represents the default gateway. See the %sREADME%s for details."
+#~ msgstr "%s代表默认网关。有关详细信息,请参见%sREADME%s。"
+
+#~ msgid "Use DNSMASQ ipset"
+#~ msgstr "使用DNSMASQ ipset"
+
#~ msgid "Reload"
#~ msgstr "重新载入"
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hans/zh-cn/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hans/zh-cn/vpn-policy-routing.po
index d47230d227..2ba191a0be 100644
--- a/applications/luci-app-vpn-policy-routing/po/zh_Hans/zh-cn/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/zh_Hans/zh-cn/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr "加载中"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
index 221421d51d..123096fcee 100644
--- a/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
@@ -10,107 +10,114 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr "%s(已停用)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr "%s(嚴格模式)"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr "%s 未安裝或找不到"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
-msgstr "%s警告:%s變更此部分的任何設定前,請確保已參閱 %sREADME%s!要變更下面的任何設定應格外小心!%s"
+msgstr ""
+"%s警告:%s變更此部分的任何設定前,請確保已參閱 %sREADME%s!要變更下面的任何設"
+"定應格外小心!%s"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
-msgstr "為僅具有本地位址的策略添加ip規則,而不是iptables條目。謹慎使用以操縱政策優先級別。"
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
+msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr "進階組態"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
-msgstr "允許指定服務明確支持的界面名稱列表(小寫)。如果您的OpenVPN隧道具有tun* 或 tap*以外的dev選項,則可能很有用。"
+msgstr ""
+"允許指定服務明確支持的界面名稱列表(小寫)。如果您的OpenVPN隧道具有tun* 或 "
+"tap*以外的dev選項,則可能很有用。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
-msgstr "允許指定服務將忽略的界面名稱列表(小寫)。如果在路由器上同時運行VPN伺服器和VPN客戶端,則很有用。"
+msgstr ""
+"允許指定服務將忽略的界面名稱列表(小寫)。如果在路由器上同時運行VPN伺服器和"
+"VPN客戶端,則很有用。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr "附加"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr "附加本地端 IP規則表"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr "附加遠端 IP規則表"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr "基本配置"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr "啟動逾時"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr "鏈"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr "註解"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
"Placeholders below represent just the format/syntax and will not be used if "
"fields are left blank."
msgstr ""
-"註釋,界面和至少一個其它欄位是必需的。多個本地和遠端位址/設備/網域和埠號可以用空格分隔。下面的佔位符僅表示格式/語法,如果欄位為空,則不會使用。"
+"註釋,界面和至少一個其它欄位是必需的。多個本地和遠端位址/設備/網域和埠號可以"
+"用空格分隔。下面的佔位符僅表示格式/語法,如果欄位為空,則不會使用。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr "凝練輸出"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr "組態"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr "控制系統日誌和主控台輸出的詳細程度。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr "自定義用戶文件包括"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr "DSCP標籤"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr "DSCP標記"
@@ -118,45 +125,46 @@ msgstr "DSCP標記"
msgid "Default ICMP Interface"
msgstr "預設ICMP界面"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr "停用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr "已停用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr "在Web UI的協定列中顯示這些協定。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr "當匝道關閉時不要執行政策"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr "啟用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr "啟用"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -170,27 +178,23 @@ msgstr "強制ICMP協定界面。"
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr "授予 luci-app-vpn-policy-routing 擁有 UCI 和檔案存取的權限"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr "支援的 IP規則"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr "IPTables規則選項"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr "支援 IPv6"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr "忽略的界面"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr "插入"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr "介面"
@@ -198,15 +202,15 @@ msgstr "介面"
msgid "Loading"
msgstr "正在載入中"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr "本地位址/設備"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr "本地端埠號"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr "名稱"
@@ -214,205 +218,203 @@ msgstr "名稱"
msgid "No Change"
msgstr "沒變更"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr "輸出詳細程度"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr "路徑"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr "變更此選項前,請參閱 %sREADME%s。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr "政策"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr "協定"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr "遠端位址/網域"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr "遠端埠號"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr "重新啟動"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
-msgstr "設定後請先執行以下使用者檔案,然後再重新啟動 Dnsmasq;請參閱 %sREADME%s 以獲得詳細資訊。"
+msgstr ""
+"設定後請先執行以下使用者檔案,然後再重新啟動 Dnsmasq;請參閱 %sREADME%s 以獲"
+"得詳細資訊。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr "運行中"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr "請參閱 %sREADME%s 以獲得詳細資訊。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr "選擇-A追加,-I插入。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr "服務錯誤"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr "防火牆遮罩服務"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr "服務匝道器"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr "服務狀態"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr "服務狀態 [%s %s]"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr "服務警告"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
-msgstr "設定特定介面的 DSCP 標籤(取值範圍:1-63);請參閱 %sREADME%s 以獲得詳細資訊。"
+msgstr ""
+"設定特定介面的 DSCP 標籤(取值範圍:1-63);請參閱 %sREADME%s 以獲得詳細資"
+"訊。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr "顯示鏈列"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr "顯示啟用列"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr "顯示協定列"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr "顯示上/下按鈕"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr "顯示策略的上/下按鈕,使您可以在列表中上移或下移策略。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
-msgstr "顯示策略的鏈列,使您可以為策略分配PREROUTING,FORWARD,INPUT或OUTPUT鏈。"
+msgstr ""
+"顯示策略的鏈列,使您可以為策略分配PREROUTING,FORWARD,INPUT或OUTPUT鏈。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr "顯示策略的啟用複選框列,使您可以快速啟用/禁用特定策略而不刪除它。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr "顯示策略的協定列,允許您將特定協定分配給策略。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr "為本地端 IP/子網絡遮罩/設備添加iptables規則的特殊說明。"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr "為遠端 IP/子網絡遮罩附加iptables規則的特殊說明。"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr "啟動"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
-msgstr "啟動(WAN)FW標記服務使用的標記。高起始標記用於避免與SQM / QoS衝突。謹慎更改"
+msgstr ""
+"啟動(WAN)FW標記服務使用的標記。高起始標記用於避免與SQM / QoS衝突。謹慎更改"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr "服務創建的表的起始(WAN)表ID號碼。"
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr "停止"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr "已停止"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr "嚴格執行"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr "當匝道器關閉時嚴格執行策略"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr "已支援的界面"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr "已支援的協定"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr "抑制/無輸出"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
-msgstr "%s 表示預設的閘道器;請參閱 %sREADME%s 以獲得詳細資訊。"
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
+msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr "本地政策的 ipset 選項"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr "遠端政策的 ipset 選項"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr "服務等待啟動時等待WAN匝道器發現的時間(以秒為單位)。"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
-msgstr "使用 Dnsmasq ipset"
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
msgid "Use ipset command"
msgstr "使用 ipset 命令"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
+msgstr ""
+
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
msgstr "VPN虛擬私人網路"
@@ -421,11 +423,11 @@ msgstr "VPN虛擬私人網路"
msgid "VPN Policy Routing"
msgstr "VPN策略路由"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr "基於VPN和WAN策略的路由"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr "詳細輸出"
@@ -433,18 +435,50 @@ msgstr "詳細輸出"
msgid "WAN"
msgstr "WAN"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr "WAN表格防火牆標記"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr "WAN表格ID"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr "Web UI配置"
+#~ msgid ""
+#~ "Add an ip rule, not an iptables entry for policies with just the local "
+#~ "address. Use with caution to manipulte policies priorities."
+#~ msgstr ""
+#~ "為僅具有本地位址的策略添加ip規則,而不是iptables條目。謹慎使用以操縱政策優"
+#~ "先級別。"
+
+#~ msgid "Append local IP Tables rules"
+#~ msgstr "附加本地端 IP規則表"
+
+#~ msgid "Append remote IP Tables rules"
+#~ msgstr "附加遠端 IP規則表"
+
+#~ msgid "IP Rules Support"
+#~ msgstr "支援的 IP規則"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for local IPs/netmasks/"
+#~ "devices."
+#~ msgstr "為本地端 IP/子網絡遮罩/設備添加iptables規則的特殊說明。"
+
+#~ msgid ""
+#~ "Special instructions to append iptables rules for remote IPs/netmasks."
+#~ msgstr "為遠端 IP/子網絡遮罩附加iptables規則的特殊說明。"
+
+#~ msgid ""
+#~ "The %s represents the default gateway. See the %sREADME%s for details."
+#~ msgstr "%s 表示預設的閘道器;請參閱 %sREADME%s 以獲得詳細資訊。"
+
+#~ msgid "Use DNSMASQ ipset"
+#~ msgstr "使用 Dnsmasq ipset"
+
#~ msgid "Reload"
#~ msgstr "重新載入"
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hant/zh-tw/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hant/zh-tw/vpn-policy-routing.po
index a59f4aa0bf..7784b423c6 100644
--- a/applications/luci-app-vpn-policy-routing/po/zh_Hant/zh-tw/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/zh_Hant/zh-tw/vpn-policy-routing.po
@@ -10,78 +10,74 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:62
msgid "%s (disabled)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:58
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:57
msgid "%s (strict mode)"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:52
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:51
msgid "%s is not installed or not found"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid ""
"%sWARNING:%s Please make sure to check the %sREADME%s before changing "
"anything in this section! Change any of the settings below with extreme "
"caution!%s"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
+msgid "Add IGNORE Target"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:259
msgid ""
-"Add an ip rule, not an iptables entry for policies with just the local "
-"address. Use with caution to manipulte policies priorities."
+"Adds `IGNORE` to the list of interfaces for policies, allowing you to skip "
+"further processing by VPN Policy Routing."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:196
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
msgid "Advanced Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid ""
"Allows to specify the list of interface names (in lower case) to be "
"explicitly supported by the service. Can be useful if your OpenVPN tunnels "
"have dev option other than tun* or tap*."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid ""
"Allows to specify the list of interface names (in lower case) to be ignored "
"by the service. Can be useful if running both VPN server and VPN client on "
"the router."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
msgid "Append"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid "Append local IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Append remote IP Tables rules"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:163
msgid "Basic Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid "Boot Time-out"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:338
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:335
msgid "Chain"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:286
msgid "Comment"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid ""
"Comment, interface and at least one other field are required. Multiple local "
"and remote addresses/devices/domains and ports can be space separated. "
@@ -89,27 +85,31 @@ msgid ""
"fields are left blank."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:159
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:158
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Controls both system log and console output verbosity."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:372
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
+msgid "DNSMASQ ipset"
+msgstr ""
+
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:366
msgid "DSCP Tag"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:360
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
msgid "DSCP Tagging"
msgstr ""
@@ -117,45 +117,46 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:57
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:59
msgid "Disable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:180
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:188
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:251
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:262
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:266
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:245
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:249
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:260
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:264
msgid "Disabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Display these protocols in protocol column in Web UI."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:54
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:56
msgid "Enable"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:193
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:216
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:256
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:267
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:283
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:379
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:185
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:246
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:257
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:280
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:380
msgid "Enabled"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid ""
"FW Mask used by the service. High mask is used to avoid conflict with SQM/"
"QoS. Change with caution together with"
@@ -169,27 +170,23 @@ msgstr ""
msgid "Grant UCI and file access for luci-app-vpn-policy-routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:214
-msgid "IP Rules Support"
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "IPTables rule option"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:183
msgid "IPv6 Support"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:194
msgid "Ignored Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:211
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:215
msgid "Insert"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:347
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:344
msgid "Interface"
msgstr ""
@@ -197,15 +194,15 @@ msgstr ""
msgid "Loading"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:294
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
msgid "Local addresses / devices"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:301
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:298
msgid "Local ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:291
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:288
msgid "Name"
msgstr ""
@@ -213,203 +210,195 @@ msgstr ""
msgid "No Change"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:165
msgid "Output verbosity"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:382
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:383
msgid "Path"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:187
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:202
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:208
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:272
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:269
msgid "Policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:318
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:315
msgid "Protocol"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:306
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:303
msgid "Remote addresses / domains"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:311
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:308
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:44
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:373
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid ""
"Run the following user files after setting up but before restarting DNSMASQ. "
"See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:55
msgid "Running"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:209
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:213
msgid "Select Append for -A and Insert for -I."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:144
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:143
msgid "Service Errors"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "Service FW Mask"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:139
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:138
msgid "Service Gateways"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:135
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
msgid "Service Status"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:134
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:133
msgid "Service Status [%s %s]"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:149
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:148
msgid "Service Warnings"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:361
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:362
msgid ""
"Set DSCP tags (in range between 1 and 63) for specific interfaces. See the "
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid "Show Chain Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid "Show Enable Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid "Show Protocol Column"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid "Show Up/Down Buttons"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:265
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:263
msgid ""
"Shows the Up/Down buttons for policies, allowing you to move a policy up or "
"down in the list."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:261
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:255
msgid ""
"Shows the chain column for policies, allowing you to assign a PREROUTING, "
"FORWARD, INPUT or OUTPUT chain to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:250
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:244
msgid ""
"Shows the enable checkbox column for policies, allowing you to quickly "
"enable/disable specific policy without deleting it."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:254
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
msgid ""
"Shows the protocol column for policies, allowing you to assign a specific "
"protocol to a policy."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
-msgid ""
-"Special instructions to append iptables rules for local IPs/netmasks/devices."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:230
-msgid "Special instructions to append iptables rules for remote IPs/netmasks."
-msgstr ""
-
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:43
msgid "Start"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
msgid ""
"Starting (WAN) FW Mark for marks used by the service. High starting mark is "
"used to avoid conflict with SQM/QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "Starting (WAN) Table ID number for tables created by the service."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
+#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:49
msgid "Stop"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:60
msgid "Stopped"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:171
msgid "Strict enforcement"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:175
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:174
msgid "Strictly enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:199
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:191
msgid "Supported Interfaces"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:258
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:252
msgid "Supported Protocols"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:167
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:166
msgid "Suppress/No output"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/status-gateways.htm:15
-msgid "The %s represents the default gateway. See the %sREADME%s for details."
+msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:186
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:207
msgid "The ipset option for local policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:178
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:201
msgid "The ipset option for remote policies"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:205
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:197
msgid ""
"Time (in seconds) for service to wait for WAN gateway discovery on boot."
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:182
-msgid "Use DNSMASQ ipset"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:204
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:210
+msgid "Use ipset command"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
-msgid "Use ipset command"
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:177
+msgid "Use resolver's ipset for domains"
msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
@@ -420,11 +409,11 @@ msgstr "VPN"
msgid "VPN Policy Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:132
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:131
msgid "VPN and WAN Policy-Based Routing"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:169
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:168
msgid "Verbose output"
msgstr ""
@@ -432,15 +421,15 @@ msgstr ""
msgid "WAN"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:232
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:237
msgid "WAN Table FW Mark"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:233
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:227
msgid "WAN Table ID"
msgstr ""
-#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:248
+#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:242
msgid "Web UI Configuration"
msgstr ""
diff --git a/applications/luci-app-watchcat/po/it/watchcat.po b/applications/luci-app-watchcat/po/it/watchcat.po
index bc3eab73fb..bc8def0a4b 100644
--- a/applications/luci-app-watchcat/po/it/watchcat.po
+++ b/applications/luci-app-watchcat/po/it/watchcat.po
@@ -1,15 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-02-03 14:12+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswatchcat/it/>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.0.6\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
msgid "Forced reboot delay"
@@ -17,7 +18,7 @@ msgstr "Ritardo riavvio forzato"
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
msgid "Grant UCI access for luci-app-watchcat"
-msgstr ""
+msgstr "Concedi accesso UCI per luci-app-watchcat"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
msgid "Host address to ping"
@@ -41,9 +42,9 @@ msgid ""
msgstr ""
"In modalità periodica, definisce il periodo di riavvio. In modalità "
"internet, definisce il più lungo periodo del tempo senza connessione "
-"internet prima di un riavvio è pianificato. L'unità predefinita è in "
+"internet prima di un riavvio è pianificato. L'unità predefinita è in "
"secondi, si può usare il suffisso 'm' per i minuti, 'h' per le ore o 'd' per "
-"i giorni."
+"i giorni"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
msgid "Operating mode"
@@ -67,7 +68,6 @@ msgid "Watchcat"
msgstr "Watchcat"
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-#, fuzzy
msgid ""
"Watchcat allows configuring a periodic reboot when the Internet connection "
"has been lost for a certain period of time."
@@ -76,13 +76,12 @@ msgstr ""
"connessione a internet è stata persa per un certo periodo."
#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-#, fuzzy
msgid ""
"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
"a non zero value here will trigger a delayed hard reboot if the soft reboot "
"fails. Enter a number of seconds to enable, use 0 to disable"
msgstr ""
-"Quando watchcat vuole riavviare il sistema usa un soft reboot, immetendo un "
+"Quando watchcat vuole riavviare il sistema usa un soft reboot, inserendo un "
"valore diverso da 0 in questo campo il proverà un hard reboot se il soft "
-"reboot fallisce. Inserire un numero espresso in secondi per abilitare, usa 0 "
-"per disabilitare"
+"reboot fallisce. Inserisci un numero espresso in secondi per abilitare, usa "
+"0 per disabilitare"
diff --git a/applications/luci-app-wifischedule/po/it/wifischedule.po b/applications/luci-app-wifischedule/po/it/wifischedule.po
index 675080409f..03bc560774 100644
--- a/applications/luci-app-wifischedule/po/it/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/it/wifischedule.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-10 16:32+0000\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/it/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 4.5\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
@@ -32,7 +32,7 @@ msgstr "Giorno(i) della Settimana"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Defines a schedule when to turn on and off wifi."
-msgstr "Definisce un piano di accensione o spegnimento del wifi"
+msgstr "Definisce un piano di accensione o spegnimento del WiFi."
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
@@ -68,11 +68,11 @@ msgstr "Venerdì"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
msgid "Global Settings"
-msgstr "Impostazioni Globali"
+msgstr "Impostazioni globali"
#: applications/luci-app-wifischedule/root/usr/share/rpcd/acl.d/luci-app-wifischedule.json:3
msgid "Grant UCI access for luci-app-wifischedule"
-msgstr ""
+msgstr "Concedi accesso UCI per luci-app-wifischedule"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
@@ -92,11 +92,11 @@ msgstr "Piano eventi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
-msgstr "Orario di Inizio"
+msgstr "Orario inizio"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
-msgstr ""
+msgstr "Avvia WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
@@ -104,7 +104,7 @@ msgstr "Orario di Stop"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
-msgstr ""
+msgstr "Disattiva WiFi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
@@ -132,7 +132,7 @@ msgstr "Vedi Operazioni Programmate"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:32
msgid "View Logfile"
-msgstr "Vedi il Registro"
+msgstr "Visualizza registro"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
diff --git a/libs/rpcd-mod-luci/src/luci.c b/libs/rpcd-mod-luci/src/luci.c
index ae4f3eee8c..4cdf91b1a3 100644
--- a/libs/rpcd-mod-luci/src/luci.c
+++ b/libs/rpcd-mod-luci/src/luci.c
@@ -285,7 +285,7 @@ duid2ea(const char *duid)
switch (len) {
case 28:
if (!strncmp(duid, "00010001", 8))
- p = duid + 8;
+ p = duid + 16;
break;
diff --git a/modules/luci-base/po/ar/base.po b/modules/luci-base/po/ar/base.po
index 09b6e407c1..872058dec4 100644
--- a/modules/luci-base/po/ar/base.po
+++ b/modules/luci-base/po/ar/base.po
@@ -19,7 +19,7 @@ msgstr ""
msgid "%d Bit"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -59,7 +59,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -67,7 +67,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr ""
@@ -253,7 +253,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -746,16 +746,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -993,8 +993,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1024,8 +1024,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1091,11 +1091,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1249,16 +1249,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1327,7 +1327,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1548,7 +1548,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1560,7 +1560,7 @@ msgstr ""
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1577,7 +1577,7 @@ msgstr ""
msgid "Description"
msgstr "الوصف"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1630,7 +1630,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1647,7 +1647,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1719,9 +1719,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1766,7 +1766,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1778,7 +1778,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2186,7 +2186,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2194,15 +2194,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "ملف"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3376,7 +3376,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3485,7 +3485,7 @@ msgstr "حمولة"
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -3978,7 +3978,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4082,7 +4082,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4338,11 +4338,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4533,7 +4533,7 @@ msgstr ""
msgid "Overview"
msgstr "نظرة عامة"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4798,7 +4798,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5286,19 +5286,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5425,7 +5425,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5451,11 +5451,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5470,9 +5470,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5618,7 +5618,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5923,7 +5923,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6050,7 +6050,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6181,7 +6181,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6358,7 +6358,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6680,7 +6680,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6710,7 +6710,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6725,21 +6725,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/bg/base.po b/modules/luci-base/po/bg/base.po
index 134e65d7b7..9c6433e744 100644
--- a/modules/luci-base/po/bg/base.po
+++ b/modules/luci-base/po/bg/base.po
@@ -18,7 +18,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Бита"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d невалидни полета"
@@ -58,7 +58,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -66,7 +66,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr ""
@@ -252,7 +252,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -745,16 +745,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -992,8 +992,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1023,8 +1023,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1090,11 +1090,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1248,16 +1248,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1326,7 +1326,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1547,7 +1547,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1559,7 +1559,7 @@ msgstr ""
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1576,7 +1576,7 @@ msgstr ""
msgid "Description"
msgstr "Описание"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1629,7 +1629,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1646,7 +1646,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1718,9 +1718,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1765,7 +1765,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1777,7 +1777,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2185,7 +2185,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2193,15 +2193,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3375,7 +3375,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3484,7 +3484,7 @@ msgstr ""
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -3977,7 +3977,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4081,7 +4081,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4337,11 +4337,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4532,7 +4532,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4797,7 +4797,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5285,19 +5285,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5424,7 +5424,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5450,11 +5450,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5469,9 +5469,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5617,7 +5617,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5922,7 +5922,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6049,7 +6049,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6180,7 +6180,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6357,7 +6357,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6679,7 +6679,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6709,7 +6709,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6724,21 +6724,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/bn_BD/base.po b/modules/luci-base/po/bn_BD/base.po
index 282e0d680a..3da8c02bbc 100644
--- a/modules/luci-base/po/bn_BD/base.po
+++ b/modules/luci-base/po/bn_BD/base.po
@@ -18,7 +18,7 @@ msgstr "%.1f ডিবি"
msgid "%d Bit"
msgstr "%d বিট"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d ফিল্ড(গুলো) সঠিক নয়"
@@ -58,7 +58,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -66,7 +66,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr ""
@@ -252,7 +252,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -745,16 +745,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -992,8 +992,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1023,8 +1023,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1090,11 +1090,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1248,16 +1248,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1326,7 +1326,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1547,7 +1547,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1559,7 +1559,7 @@ msgstr ""
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1576,7 +1576,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1629,7 +1629,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1646,7 +1646,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1718,9 +1718,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1765,7 +1765,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1777,7 +1777,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2185,7 +2185,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2193,15 +2193,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3375,7 +3375,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3484,7 +3484,7 @@ msgstr ""
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -3977,7 +3977,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4081,7 +4081,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4337,11 +4337,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4532,7 +4532,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4797,7 +4797,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5285,19 +5285,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5424,7 +5424,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5450,11 +5450,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5469,9 +5469,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5617,7 +5617,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5922,7 +5922,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6049,7 +6049,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6180,7 +6180,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6357,7 +6357,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6679,7 +6679,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6709,7 +6709,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6724,21 +6724,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/ca/base.po b/modules/luci-base/po/ca/base.po
index 35c40f592d..dd3c2f4590 100644
--- a/modules/luci-base/po/ca/base.po
+++ b/modules/luci-base/po/ca/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -62,7 +62,7 @@ msgstr "-- Camp addicional --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Escolliu, si us plau --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- personalitzat --"
@@ -266,7 +266,7 @@ msgstr ""
"Avís: cal reiniciar manualment el servei cron si el fitxer crontab estava "
"buit abans d'editar-lo."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -767,16 +767,16 @@ msgstr "Qualsevol zona"
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1017,8 +1017,8 @@ msgstr "Aixecar a l'engegada"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1048,8 +1048,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1118,11 +1118,11 @@ msgstr ""
msgid "Chain"
msgstr "Cadena"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Canvis"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1284,16 +1284,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configuració"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1362,7 +1362,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1585,7 +1585,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1597,7 +1597,7 @@ msgstr "Suprimeix"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1614,7 +1614,7 @@ msgstr ""
msgid "Description"
msgstr "Descripció"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1667,7 +1667,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1684,7 +1684,7 @@ msgstr "Diagnòstics"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Directori"
@@ -1758,9 +1758,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1809,7 +1809,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1821,7 +1821,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2234,7 +2234,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2242,15 +2242,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Fitxer"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "No hi ha accés al fitxer"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Nom de fitxer"
@@ -3438,7 +3438,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Llegenda:"
@@ -3549,7 +3549,7 @@ msgstr "Càrrega"
msgid "Load Average"
msgstr "Càrrega mitjana"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4044,7 +4044,7 @@ msgid "NTP server candidates"
msgstr "Candidats de servidor NTP"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4148,7 +4148,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4404,11 +4404,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Opció canviada"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Opció treta"
@@ -4599,7 +4599,7 @@ msgstr ""
msgid "Overview"
msgstr "Visió de conjunt"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4864,7 +4864,7 @@ msgstr "Paquets"
msgid "Please enter your username and password."
msgstr "Si us plau entra el teu nom d'usuari i contrasenya."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5354,19 +5354,19 @@ msgstr "Restaura còpia de seguretat"
msgid "Reveal/hide password"
msgstr "Mostra/amaga la contrasenya"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Reverteix"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5495,7 +5495,7 @@ msgid "Save"
msgstr "Desa"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Desa i aplica"
@@ -5521,11 +5521,11 @@ msgstr "Escaneja"
msgid "Scheduled Tasks"
msgstr "Tasques programades"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Secció afegida"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Secció treta"
@@ -5540,9 +5540,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5688,7 +5688,7 @@ msgstr ""
msgid "Signal:"
msgstr "Senyal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Mida"
@@ -5993,7 +5993,7 @@ msgstr "Prioritat d'inici"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6120,7 +6120,7 @@ msgstr "Protocol de commutador"
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6253,7 +6253,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6443,7 +6443,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6782,7 +6782,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Canvis sense desar"
@@ -6812,7 +6812,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6827,21 +6827,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Puja un arxiu..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/cs/base.po b/modules/luci-base/po/cs/base.po
index ccf53df56a..85e7e8ff7f 100644
--- a/modules/luci-base/po/cs/base.po
+++ b/modules/luci-base/po/cs/base.po
@@ -19,7 +19,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d bitů"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d neplatných kolonek"
@@ -59,7 +59,7 @@ msgstr "-- Doplňující pole --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -67,7 +67,7 @@ msgstr "-- Vyberte --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- vlastní --"
@@ -264,7 +264,7 @@ msgstr ""
"<br/>Poznámka: Pokud byl soubor crontab před úpravami prázdný, je nutné "
"službu cron restartovat ručně."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Složka se stejným názvem už existuje."
@@ -773,16 +773,16 @@ msgstr "Libovolná zóna"
msgid "Apply backup?"
msgstr "Aplikovat zálohu?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Provádění požadavku selhalo se stavem <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Použít nezkontrolované"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Aplikuji změny nastavení… %ds"
@@ -1031,8 +1031,8 @@ msgstr "Zapnout po startu"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Procházet…"
@@ -1064,8 +1064,8 @@ msgstr "Mezipaměť"
msgid "Call failed"
msgstr "Volání se nezdařilo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1131,11 +1131,11 @@ msgstr ""
msgid "Chain"
msgstr "Řetěz"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Změny"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Změny byly vzaty zpět."
@@ -1307,16 +1307,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Vypočítat odchozí kontrolní součet (volitelné)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Nastavení"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Změny nastavení byly provedeny."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Změny nastavení byly vráceny zpět!"
@@ -1385,7 +1385,7 @@ msgstr "Obsah byl uložen."
msgid "Continue"
msgstr "Pokračovat"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1615,7 +1615,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1627,7 +1627,7 @@ msgstr "Odstranit"
msgid "Delete key"
msgstr "Smazat klíč"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Odstranění se nezdařilo: %s"
@@ -1644,7 +1644,7 @@ msgstr "Interval zprávy Delivery Traffic Indication"
msgid "Description"
msgstr "Popis"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Zrušit označení"
@@ -1697,7 +1697,7 @@ msgstr "Zařízení se restartuje…"
msgid "Device not managed by ModemManager."
msgstr "Zařízení není spravováno nástrojem ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Zařízení nedostupné!"
@@ -1714,7 +1714,7 @@ msgstr "Diagnostika"
msgid "Dial number"
msgstr "Vytáčené číslo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Adresář"
@@ -1788,9 +1788,9 @@ msgstr "Pokud o odpojení se nezdařil."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1842,7 +1842,7 @@ msgstr "Nepřeposílat reverzní dotazy na místní sítě"
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Opravdu chcete „%s“ smazat?"
@@ -1854,7 +1854,7 @@ msgstr "Opravdu chcete smazat následující SSH klíč?"
msgid "Do you really want to erase all settings?"
msgstr "Opravdu chcete smazat veškeré nastavení?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Opravdu chcete smazat složku „%s“ a tím i vše, co obsahuje?"
@@ -2277,7 +2277,7 @@ msgstr "FT protokol"
msgid "Failed to change the system password."
msgstr "Nepodařilo se změnit systémové heslo."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
#, fuzzy
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2288,15 +2288,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Nepodařilo se vykonat „/etc/init.d/%s %s“ akce: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Soubor"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Soubor není přístupný"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Název souboru"
@@ -3490,7 +3490,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legenda:"
@@ -3618,7 +3618,7 @@ msgstr "Zátěž"
msgid "Load Average"
msgstr "Průměrná zátěž"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Načítání obsahu adresáře…"
@@ -4123,7 +4123,7 @@ msgid "NTP server candidates"
msgstr "Kandidáti NTP serveru"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4227,7 +4227,7 @@ msgstr ""
msgid "No data received"
msgstr "Nebyla přijata žádná data"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "V tomto adresáři nejsou žádné položky"
@@ -4484,11 +4484,11 @@ msgstr "Volba \"%s\" obsahuje neplatnou vstupní hodnotu."
msgid "Option \"%s\" must not be empty."
msgstr "Volba \"%s\" nesmí být prázdná."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Volba změněna"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Volba odstraněna"
@@ -4695,7 +4695,7 @@ msgstr "Přepsat tabulku, používanou pro vnitřní cesty"
msgid "Overview"
msgstr "Přehled"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Přepsat existující soubor \"%s\"?"
@@ -4960,7 +4960,7 @@ msgstr "paketů"
msgid "Please enter your username and password."
msgstr "Prosím vložte vaše uživatelské jméno a heslo."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Vyberte soubor, který chcete nahrát."
@@ -5467,19 +5467,19 @@ msgstr "Obnovit ze zálohy"
msgid "Reveal/hide password"
msgstr "Odhalit/skrýt heslo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Vrátit zpět"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Vrátit změny"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Požadavek na vrácení se nezdařil se stavem <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Vracení konfigurace…"
@@ -5607,7 +5607,7 @@ msgid "Save"
msgstr "Uložit"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Uložit & použít"
@@ -5633,11 +5633,11 @@ msgstr "Skenovat"
msgid "Scheduled Tasks"
msgstr "Naplánované úlohy"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Přidána sekce"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Sekce odebrána"
@@ -5655,9 +5655,9 @@ msgstr ""
"kontrola formátu firmware. Použijte, pouze pokud jste si jisti, že firmware "
"je správný a určený pro vaše zařízení!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Vybrat soubor…"
@@ -5807,7 +5807,7 @@ msgstr ""
msgid "Signal:"
msgstr "Signál:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Velikost"
@@ -6124,7 +6124,7 @@ msgstr "Priorita spouštění"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Provádění konfiguračních změn…"
@@ -6255,7 +6255,7 @@ msgstr "Směrovací protokol"
msgid "Switch to CIDR list notation"
msgstr "Přepnout na notaci seznamu CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Symbolický odkaz"
@@ -6390,7 +6390,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6602,7 +6602,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Žádné aktivní zápůjčky"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Žádné změny k provedení"
@@ -6953,7 +6953,7 @@ msgstr "Odpojit"
msgid "Unnamed key"
msgstr "Nepojmenovaný klíč"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Neuložené změny"
@@ -6983,7 +6983,7 @@ msgstr "Nahoru"
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Nahrát"
@@ -7000,21 +7000,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Nahrát archiv..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Nahrát soubor"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Nahrát soubor…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Požadavek na nahrání selhal: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Nahrávání souboru…"
diff --git a/modules/luci-base/po/de/base.po b/modules/luci-base/po/de/base.po
index 2fc66c0881..4747d5b697 100644
--- a/modules/luci-base/po/de/base.po
+++ b/modules/luci-base/po/de/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d ungültige Felder"
@@ -62,7 +62,7 @@ msgstr "-- Zusätzliches Feld --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Bitte auswählen --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- benutzerdefiniert --"
@@ -270,7 +270,7 @@ msgstr ""
"<br/>Hinweis: Der Cron-Dienst muss manuell neu gestartet werden wenn die "
"Crontab-Datei vor der Bearbeitung leer war."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Es existiert bereits ein Verzeichnis mit dem gleichen Namen."
@@ -784,18 +784,18 @@ msgstr "Beliebige Zone"
msgid "Apply backup?"
msgstr "Backup anwenden?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
"Anforderung zur Anwendung der Änderungen mit Status <code>%h</code> "
"fehlgeschlagen"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Ungeprüft übernehmen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Warte auf das Anwenden der Konfiguration… %ds"
@@ -1044,8 +1044,8 @@ msgstr "Während des Bootvorgangs starten"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Broadcast-Richtlinie (broadcast, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Durchsuchen…"
@@ -1077,8 +1077,8 @@ msgstr "Im Cache"
msgid "Call failed"
msgstr "Anruf fehlgeschlagen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1154,11 +1154,11 @@ msgstr ""
msgid "Chain"
msgstr "Kette"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Änderungen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Änderungen wurden verworfen."
@@ -1330,16 +1330,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Prüfsummen für zu sendende Pakete berechnet (optional)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Konfiguration"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Die Konfiguration wurde angewendet."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Die Konfiguration wurde zurückgerollt!"
@@ -1411,7 +1411,7 @@ msgstr "Inhalte wurden gespeichert."
msgid "Continue"
msgstr "Fortfahren"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1643,7 +1643,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1655,7 +1655,7 @@ msgstr "Löschen"
msgid "Delete key"
msgstr "Schlüssel löschen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Löschauftrag fehlgeschlagen: %s"
@@ -1672,7 +1672,7 @@ msgstr "DTIM (Delivery Traffic Indication) Nachrichtenintervall"
msgid "Description"
msgstr "Beschreibung"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Abwählen"
@@ -1725,7 +1725,7 @@ msgstr "Netzwerkadapter startet neu…"
msgid "Device not managed by ModemManager."
msgstr "Gerät wird nicht vom ModemManager verwaltet."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Das Gerät ist nicht erreichbar!"
@@ -1742,7 +1742,7 @@ msgstr "Diagnosen"
msgid "Dial number"
msgstr "Einwahlnummer"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Verzeichnis"
@@ -1816,9 +1816,9 @@ msgstr "Trennungsversuch fehlgeschlagen."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1872,7 +1872,7 @@ msgstr "Keine Rückwärtsauflösungen für lokale Netzwerke weiterleiten"
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Soll \"%s\" wirklich gelöscht werden?"
@@ -1885,7 +1885,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr "Möchten Sie wirklich alle Einstellungen löschen?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Soll das Verzeichnis \"%s\" wirklich rekursiv gelöscht werden?"
@@ -2311,7 +2311,7 @@ msgstr "FT Protokoll"
msgid "Failed to change the system password."
msgstr "Das Systempasswort konnte nicht geändert werden."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"Konnte nicht innerhalb von %d Sekunden bestätigen, warte auf Zurückrollen "
@@ -2321,15 +2321,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Fehler beim Ausführen der Aktion \"/etc/init.d/%s %s\": %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Datei"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Datei nicht verfügbar"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Dateiname"
@@ -3535,7 +3535,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legende:"
@@ -3662,7 +3662,7 @@ msgstr "Last"
msgid "Load Average"
msgstr "Durchschnittslast"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Lade Verzeichniseinträge…"
@@ -4170,7 +4170,7 @@ msgid "NTP server candidates"
msgstr "NTP Server Kandidaten"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4274,7 +4274,7 @@ msgstr "Keine Clients assoziiert"
msgid "No data received"
msgstr "Keine Daten empfangen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Keine Einträge in diesem Verzeichnis"
@@ -4535,11 +4535,11 @@ msgstr "Eingabefeld \"%s\" enthält einen ungültigen Wert."
msgid "Option \"%s\" must not be empty."
msgstr "Eingabefeld \"%s\" darf nicht leer sein."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Option geändert"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Option entfernt"
@@ -4746,7 +4746,7 @@ msgstr "Überschreibt die benutzte Tabelle für interne Routen"
msgid "Overview"
msgstr "Übersicht"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Existierende Datei \"%s\" überschreiben?"
@@ -5011,7 +5011,7 @@ msgstr "Pkte."
msgid "Please enter your username and password."
msgstr "Bitte Benutzernamen und Passwort eingeben."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Bitte wählen Sie die hochzuladende Datei aus."
@@ -5528,19 +5528,19 @@ msgstr "Sicherung wiederherstellen"
msgid "Reveal/hide password"
msgstr "Passwort zeigen/verstecken"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Verwerfen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Änderungen verwerfen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Anforderung zum Verwerfen mit Status <code>%h</code> fehlgeschlagen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Verwerfe Konfigurationsänderungen…"
@@ -5669,7 +5669,7 @@ msgid "Save"
msgstr "Speichern"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Speichern & Anwenden"
@@ -5695,11 +5695,11 @@ msgstr "Suche"
msgid "Scheduled Tasks"
msgstr "Geplante Aufgaben"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Sektion hinzugefügt"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Sektion entfernt"
@@ -5717,9 +5717,9 @@ msgstr ""
"wenn die Formatüberprüfung fehlschlägt. Diese Option nur benutzen wenn das "
"Abbild korrekt und für dieses Gerät bestimmt ist!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Datei auswählen…"
@@ -5874,7 +5874,7 @@ msgstr ""
msgid "Signal:"
msgstr "Signal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Größe"
@@ -6237,7 +6237,7 @@ msgstr "Startpriorität"
msgid "Start refresh"
msgstr "Aktualisierungen aktivieren"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Starte Anwendung der Konfigurationsänderungen…"
@@ -6371,7 +6371,7 @@ msgstr "Wechsle Protokoll"
msgid "Switch to CIDR list notation"
msgstr "Auf CIDR-Listen-Notation wechseln"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Symbolischer Link"
@@ -6518,7 +6518,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6742,7 +6742,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Es gibt keine aktiven Leases"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Es gibt keine anzuwendenden Änderungen"
@@ -7098,7 +7098,7 @@ msgstr "Aushängen"
msgid "Unnamed key"
msgstr "Unbenannter Schlüssel"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Ungespeicherte Änderungen"
@@ -7128,7 +7128,7 @@ msgstr "Hoch"
msgid "Up Delay"
msgstr "Up Delay"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Upload"
@@ -7145,21 +7145,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Backup wiederherstellen..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Datei hochladen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Datei hochladen…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Upload-Anfrage fehlgeschlagen: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Datei wird hochgeladen…"
diff --git a/modules/luci-base/po/el/base.po b/modules/luci-base/po/el/base.po
index f01603fbc5..fe0bb9ab13 100644
--- a/modules/luci-base/po/el/base.po
+++ b/modules/luci-base/po/el/base.po
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d μη έγκυρο/α πεδίο/α"
@@ -61,7 +61,7 @@ msgstr "-- Επιπλέον Πεδίο --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -69,7 +69,7 @@ msgstr "-- Παρακαλώ επιλέξτε --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- προσαρμοσμένο --"
@@ -263,7 +263,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Ένας φάκελος με το ίδιο όνομα υπάρχει ήδη."
@@ -769,16 +769,16 @@ msgstr "Οιαδήποτε ζώνη"
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1020,8 +1020,8 @@ msgstr "Ανέβασμα κατά την εκκίνηση"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1051,8 +1051,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1118,11 +1118,11 @@ msgstr ""
msgid "Chain"
msgstr "Αλυσίδα"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Αλλαγές"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1285,16 +1285,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Διαμόρφωση"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1363,7 +1363,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1589,7 +1589,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1601,7 +1601,7 @@ msgstr "Διαγραφή"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1618,7 +1618,7 @@ msgstr ""
msgid "Description"
msgstr "Περιγραφή"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1671,7 +1671,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1688,7 +1688,7 @@ msgstr "Διαγνωστικά"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Φάκελος"
@@ -1762,9 +1762,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1817,7 +1817,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1829,7 +1829,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2248,7 +2248,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2256,15 +2256,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Αρχείο"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3456,7 +3456,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Υπόμνημα:"
@@ -3565,7 +3565,7 @@ msgstr "Φόρτος"
msgid "Load Average"
msgstr "Μέσος όρος φόρτου"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4061,7 +4061,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4165,7 +4165,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4421,11 +4421,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Η επιλογή άλλαξε"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Η επιλογή αφαιρέθηκε"
@@ -4616,7 +4616,7 @@ msgstr ""
msgid "Overview"
msgstr "Επισκόπηση"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4881,7 +4881,7 @@ msgstr "Πκτ."
msgid "Please enter your username and password."
msgstr "Παρακαλώ εισάγετε όνομα χρήστη και κωδικό πρόσβασης."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5372,19 +5372,19 @@ msgstr "Επαναφορά αντιγράφου ασφαλείας"
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Αναίρεση"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5514,7 +5514,7 @@ msgid "Save"
msgstr "Αποθήκευση"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Αποθήκευση & Εφαρμογή"
@@ -5540,11 +5540,11 @@ msgstr "Σάρωση"
msgid "Scheduled Tasks"
msgstr "Προγραμματισμένες Εργασίες"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5559,9 +5559,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5707,7 +5707,7 @@ msgstr ""
msgid "Signal:"
msgstr "Σήμα:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Μέγεθος"
@@ -6012,7 +6012,7 @@ msgstr "Προτεραιότητα εκκίνησης"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6139,7 +6139,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6272,7 +6272,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6458,7 +6458,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6790,7 +6790,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Μη-αποθηκευμένες Αλλαγές"
@@ -6820,7 +6820,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6835,21 +6835,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/en/base.po b/modules/luci-base/po/en/base.po
index 5fc6ede70d..62798e6256 100644
--- a/modules/luci-base/po/en/base.po
+++ b/modules/luci-base/po/en/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -62,7 +62,7 @@ msgstr "-- Additional Field --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Please choose --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- custom --"
@@ -264,7 +264,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -761,16 +761,16 @@ msgstr "Any zone"
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1011,8 +1011,8 @@ msgstr "Bring up on boot"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1042,8 +1042,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1109,11 +1109,11 @@ msgstr ""
msgid "Chain"
msgstr "Chain"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Changes"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1275,16 +1275,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configuration"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1353,7 +1353,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1579,7 +1579,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1591,7 +1591,7 @@ msgstr "Delete"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1608,7 +1608,7 @@ msgstr ""
msgid "Description"
msgstr "Description"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1661,7 +1661,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1678,7 +1678,7 @@ msgstr "Diagnostics"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Directory"
@@ -1750,9 +1750,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1801,7 +1801,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1813,7 +1813,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2226,7 +2226,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2234,15 +2234,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3426,7 +3426,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3535,7 +3535,7 @@ msgstr "Load"
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4030,7 +4030,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4134,7 +4134,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4390,11 +4390,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4585,7 +4585,7 @@ msgstr ""
msgid "Overview"
msgstr "Overview"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4850,7 +4850,7 @@ msgstr "Pkts."
msgid "Please enter your username and password."
msgstr "Please enter your username and password."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5340,19 +5340,19 @@ msgstr "Restore backup"
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Revert"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5481,7 +5481,7 @@ msgid "Save"
msgstr "Save"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Save & Apply"
@@ -5507,11 +5507,11 @@ msgstr "Scan"
msgid "Scheduled Tasks"
msgstr "Scheduled Tasks"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5526,9 +5526,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5674,7 +5674,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Size"
@@ -5979,7 +5979,7 @@ msgstr "Start priority"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6106,7 +6106,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6237,7 +6237,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6423,7 +6423,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6752,7 +6752,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Unsaved Changes"
@@ -6782,7 +6782,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6797,21 +6797,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po
index 7c52cf2de2..d7e36d5bd3 100644
--- a/modules/luci-base/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d campo(s) inválido(s)"
@@ -62,7 +62,7 @@ msgstr "-- Campo adicional --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Por favor elija --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- Personalizado --"
@@ -269,7 +269,7 @@ msgstr ""
"<br/>Nota: debe reiniciar manualmente el servicio cron si el archivo crontab "
"estaba vacío antes de editar."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Ya existe un directorio con el mismo nombre."
@@ -785,16 +785,16 @@ msgstr "Cualquier zona"
msgid "Apply backup?"
msgstr "¿Aplicar respaldo?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Solicitud de aplicar fallida con estado <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Aplicar sin restricción"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Esperando a que se aplique la configuración… %ds"
@@ -1046,8 +1046,8 @@ msgstr "Iniciar en el arranque"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Política de difusión (difusión, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Explorar…"
@@ -1078,8 +1078,8 @@ msgstr "En caché"
msgid "Call failed"
msgstr "Llamada fallida"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1155,11 +1155,11 @@ msgstr ""
msgid "Chain"
msgstr "Cadena"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Cambios"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Se revirtieron los cambios."
@@ -1330,16 +1330,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Calcular la suma de verificación saliente (opcional)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configuración"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Se ha aplicado la configuración."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "¡La configuración ha sido revertida!"
@@ -1419,7 +1419,7 @@ msgstr "Los contenidos han sido guardados."
msgid "Continue"
msgstr "Continuar"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1651,7 +1651,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1663,7 +1663,7 @@ msgstr "Eliminar"
msgid "Delete key"
msgstr "Eliminar clave"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Error al eliminar la solicitud: %s"
@@ -1680,7 +1680,7 @@ msgstr "Intervalo de mensaje de indicación de tráfico de entrega"
msgid "Description"
msgstr "Descripción"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Deseleccionar"
@@ -1733,7 +1733,7 @@ msgstr "El dispositivo se está reiniciando…"
msgid "Device not managed by ModemManager."
msgstr "Dispositivo no administrado por ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Dispositivo inalcanzable!"
@@ -1750,7 +1750,7 @@ msgstr "Diagnósticos"
msgid "Dial number"
msgstr "Marcar el número"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Directorio"
@@ -1824,9 +1824,9 @@ msgstr "Intento de desconexión fallido."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1877,7 +1877,7 @@ msgstr "No reenviar búsquedas inversas para redes locales"
msgid "Do not send a hostname"
msgstr "No enviar un nombre de host"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "¿Realmente quieres eliminar \"%s\" ?"
@@ -1889,7 +1889,7 @@ msgstr "¿Realmente quiere eliminar la siguiente clave SSH?"
msgid "Do you really want to erase all settings?"
msgstr "¿Realmente quieres borrar todos las configuraciones?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "¿Realmente desea eliminar recursivamente el directorio \"%s\" ?"
@@ -2315,7 +2315,7 @@ msgstr "Protocolo FT"
msgid "Failed to change the system password."
msgstr "Error al cambiar la contraseña del sistema."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"Error al confirmar aplicar dentro de %ds. Esperando a que se reviertan los "
@@ -2325,15 +2325,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Error al ejecutar la acción \"/etc/init.d/%s%s\": %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Archivo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Archivo no accesible"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Nombre del archivo"
@@ -3542,7 +3542,7 @@ msgstr ""
"tiempo en el aire puede reducirse significativamente cuando se utilizan. Se "
"recomienda no permitir velocidades 802.11b siempre que sea posible."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Registro de cambios:"
@@ -3666,7 +3666,7 @@ msgstr "Carga"
msgid "Load Average"
msgstr "Carga media"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Cargando el contenido del directorio…"
@@ -4173,7 +4173,7 @@ msgid "NTP server candidates"
msgstr "Servidores NTP a consultar"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4277,7 +4277,7 @@ msgstr "Ningún cliente asociado"
msgid "No data received"
msgstr "Sin datos recibidos"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "No hay entradas en este directorio"
@@ -4540,11 +4540,11 @@ msgstr "La opción \"%s\" contiene un valor de entrada no válido."
msgid "Option \"%s\" must not be empty."
msgstr "La opción \"%s\" no debe estar vacía."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Opción cambiada"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Opción removida"
@@ -4750,7 +4750,7 @@ msgstr "Anular la tabla utilizada para rutas internas"
msgid "Overview"
msgstr "Vista general"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Sobrescribir archivo \"%s\" existente?"
@@ -5015,7 +5015,7 @@ msgstr "Paq."
msgid "Please enter your username and password."
msgstr "Por favor, introduzca su nombre de usuario y contraseña."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Por favor, seleccione el archivo que desea cargar."
@@ -5527,19 +5527,19 @@ msgstr "Restaurar copia de seguridad"
msgid "Reveal/hide password"
msgstr "Revelar/ocultar contraseña"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Revertir"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Revertir cambios"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Error al revertir la solicitud con el estado <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Revirtiendo configuración…"
@@ -5668,7 +5668,7 @@ msgid "Save"
msgstr "Guardar"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Guardar y Aplicar"
@@ -5694,11 +5694,11 @@ msgstr "Escanear"
msgid "Scheduled Tasks"
msgstr "Tareas programadas"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Sección añadida"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Sección removida"
@@ -5716,9 +5716,9 @@ msgstr ""
"la verificación del formato de la imagen. ¡Úselo solo si está seguro de que "
"el firmware es correcto y está diseñado para su dispositivo!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Seleccionar archivo…"
@@ -5871,7 +5871,7 @@ msgstr "Frecuencia de actualización de la señal"
msgid "Signal:"
msgstr "Señal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Tamaño"
@@ -6240,7 +6240,7 @@ msgstr "Prioridad de inicio"
msgid "Start refresh"
msgstr "Iniciar actualización"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Iniciando aplicar configuración…"
@@ -6373,7 +6373,7 @@ msgstr "Intercambiar protocolo"
msgid "Switch to CIDR list notation"
msgstr "Cambiar a la notación de lista CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Enlace simbólico"
@@ -6516,7 +6516,7 @@ msgstr ""
"El SSID correcto debe especificarse manualmente para conectarse a una red Wi-"
"Fi oculta"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6731,7 +6731,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "No hay concesiones activas"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "No hay cambios para aplicar"
@@ -7079,7 +7079,7 @@ msgstr "Desmontar"
msgid "Unnamed key"
msgstr "Clave sin nombre"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Cambios sin aplicar"
@@ -7109,7 +7109,7 @@ msgstr "Arriba"
msgid "Up Delay"
msgstr "Retraso de subida"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Cargar"
@@ -7126,21 +7126,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Subir archivo..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Subir archivo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Subir archivo…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Error al cargar la solicitud: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Cargando archivo…"
diff --git a/modules/luci-base/po/fi/base.po b/modules/luci-base/po/fi/base.po
index 7f82efd21f..98414403b7 100644
--- a/modules/luci-base/po/fi/base.po
+++ b/modules/luci-base/po/fi/base.po
@@ -18,7 +18,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bitti"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d on virheellinen kenttä(t)"
@@ -58,7 +58,7 @@ msgstr "-- Lisäkenttä --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -66,7 +66,7 @@ msgstr "-- Valitse --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- mukautettu --"
@@ -266,7 +266,7 @@ msgstr ""
"<br/> Huomaa: sinun on käynnistettävä cron-palvelu manuaalisesti uudelleen, "
"jos crontab-tiedosto oli tyhjä ennen muokkaamista."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Samanniminen hakemisto on jo olemassa."
@@ -777,16 +777,16 @@ msgstr "Mikä tahansa vyöhyke"
msgid "Apply backup?"
msgstr "Käytetääntkö varmuuskopiota?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Pyyntö epäonnistui, tila <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Käytä valitsematonta"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Otetaan käyttöön määritysmuutoksia... %ds"
@@ -1035,8 +1035,8 @@ msgstr "Päälle käynnistettäessä"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Lähetyskäytäntö (lähetys, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Selaa…"
@@ -1066,8 +1066,8 @@ msgstr "Välimuistissa"
msgid "Call failed"
msgstr "Kutsu epäonnistui"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1141,11 +1141,11 @@ msgstr ""
msgid "Chain"
msgstr "Ketju"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Muutokset"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Muutokset on palautettu."
@@ -1316,16 +1316,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Laske lähtevä tarkistussumma."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Määritys"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Määritysmuutokset ovat käytössä."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Määritysmuutokset on peruttu!"
@@ -1396,7 +1396,7 @@ msgstr "Sisältö on tallennettu."
msgid "Continue"
msgstr "Jatka"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1628,7 +1628,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1640,7 +1640,7 @@ msgstr "Poista"
msgid "Delete key"
msgstr "Poista avain"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Poistopyyntö epäonnistui: %s"
@@ -1657,7 +1657,7 @@ msgstr "Delivery Traffic Indication Message aikaväli"
msgid "Description"
msgstr "Kuvaus"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Poista valinta"
@@ -1710,7 +1710,7 @@ msgstr "Laite käynnistyy uudelleen…"
msgid "Device not managed by ModemManager."
msgstr "ModemManager ei hallitse laitetta."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Laitetta ei tavoiteta!"
@@ -1727,7 +1727,7 @@ msgstr "Diagnostiikka"
msgid "Dial number"
msgstr "Soita numeroon"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Hakemisto"
@@ -1801,9 +1801,9 @@ msgstr "Yhteyden katkaiseminen epäonnistui."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1855,7 +1855,7 @@ msgstr "Älä välitä käänteisiä hakuja paikallisille verkoille"
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Haluatko todella poistaa '%s'?"
@@ -1867,7 +1867,7 @@ msgstr "Haluatko todella poistaa seuraavan SSH-avaimen?"
msgid "Do you really want to erase all settings?"
msgstr "Haluatko todella poistaa kaikki asetukset?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Haluatko todella poistaa hakemiston '%s' alihakemistoineen?"
@@ -2293,7 +2293,7 @@ msgstr "FT-protokolla"
msgid "Failed to change the system password."
msgstr "Systeemin salasanan vaihto epäonnistui."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"Tehtyjen muutosten onnistuminen ei varmistunut %d sekunnissa, joten "
@@ -2303,15 +2303,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Komento \"/etc/init.d/%s %s\" epäonnistui: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Tiedosto"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Tiedostoa ei voida lukea"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Tiedoston nimi"
@@ -3507,7 +3507,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Tietoja:"
@@ -3631,7 +3631,7 @@ msgstr "Kuormitus"
msgid "Load Average"
msgstr "Kuormituksen keskiarvo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Ladataan hakemiston sisältöä…"
@@ -4137,7 +4137,7 @@ msgid "NTP server candidates"
msgstr "NTP-palvelin ehdokkaat"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4241,7 +4241,7 @@ msgstr "Ei asiakasta"
msgid "No data received"
msgstr "Tietoja ei ole vastaanotettu"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Tässä hakemistossa ei ole merkintöjä"
@@ -4501,11 +4501,11 @@ msgstr "Vaihtoehto \"%s\" sisältää virheellisen arvon."
msgid "Option \"%s\" must not be empty."
msgstr "Vaihtoehto %s ei saa olla tyhjä."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Vaihtoehto muuttui"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Vaihtoehto poistettu"
@@ -4710,7 +4710,7 @@ msgstr "Ohita sisäisissä reiteissä käytettävä taulukko"
msgid "Overview"
msgstr "Yleiskatsaus"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Korvataanko aiemmin luotu tiedosto %s?"
@@ -4975,7 +4975,7 @@ msgstr "Paket."
msgid "Please enter your username and password."
msgstr "Anna käyttäjätunnus ja salasana."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Valitse ladattava tiedosto."
@@ -5486,19 +5486,19 @@ msgstr "Palauta varmuuskopio"
msgid "Reveal/hide password"
msgstr "Paljasta/piilota salasana"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Palauta"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Palauta muutokset"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Palautuspyyntö epäonnistui, tila <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Palautetaan määritystä…"
@@ -5627,7 +5627,7 @@ msgid "Save"
msgstr "Tallenna"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Tallenna ja käytä"
@@ -5653,11 +5653,11 @@ msgstr "Etsi"
msgid "Scheduled Tasks"
msgstr "Ajoitetut tehtävät"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Osa lisätty"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Osa poistettu"
@@ -5675,9 +5675,9 @@ msgstr ""
"tarkistus epäonnistuu. Käytätätä vain, jos olet varma, että laiteohjelmisto "
"on oikea ja tarkoitettu laitteellesi!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Valitse tiedosto…"
@@ -5825,7 +5825,7 @@ msgstr "Signaalin virkistysnopeus"
msgid "Signal:"
msgstr "Signaali:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Koko"
@@ -6184,7 +6184,7 @@ msgstr "Aloitusprioriteetti"
msgid "Start refresh"
msgstr "Aloita päivitys"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Aloitetaan määrityksen käyttöönotto…"
@@ -6314,7 +6314,7 @@ msgstr "Kytkinprokokolla"
msgid "Switch to CIDR list notation"
msgstr "Vaihda CIDR-luettelomerkintään"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Symbolinen linkki"
@@ -6453,7 +6453,7 @@ msgstr ""
"Oikea SSID täytyy määritellä käsin, kun liitytään piilotettuun langattomaan "
"verkkoon"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6663,7 +6663,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Aktiivisia lainoja ei ole"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Ei muutoksia käyttöönotettavaksi"
@@ -7010,7 +7010,7 @@ msgstr "Irroita"
msgid "Unnamed key"
msgstr "Nimeämätön avain"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Tallentamattomia muutoksia"
@@ -7040,7 +7040,7 @@ msgstr "Ylhäällä"
msgid "Up Delay"
msgstr "Viivästys"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Lähetä"
@@ -7057,21 +7057,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Lähetä arkisto..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Lähetä tiedosto"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Lähetä tiedosto…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Lähetyspyyntö epäonnistui:% s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Lähetetään tiedostoa …"
diff --git a/modules/luci-base/po/fr/base.po b/modules/luci-base/po/fr/base.po
index 9a476ef1ff..ce6dd31c5b 100644
--- a/modules/luci-base/po/fr/base.po
+++ b/modules/luci-base/po/fr/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d champs invalides"
@@ -62,7 +62,7 @@ msgstr "-- Champ Supplémentaire --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Choisir --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- personnalisé --"
@@ -273,7 +273,7 @@ msgstr ""
"<br/>Note : il est nécessaire de redémarrer le service cron si le fichier "
"crontab était vide au moment de l'éditer."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Un dossier avec le même nom existe déjà."
@@ -796,16 +796,16 @@ msgstr "N'importe quelle zone"
msgid "Apply backup?"
msgstr "Appliquer la sauvegarde ?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "La demande a échoué avec le statut <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Appliquer sans vérification"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Application des changements de configuration en cours... %ds"
@@ -1055,8 +1055,8 @@ msgstr "L'activer au démarrage"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Politique de diffusion (diffusion, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Parcourir…"
@@ -1088,8 +1088,8 @@ msgstr "Mise en cache"
msgid "Call failed"
msgstr "L'appel a échoué"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1165,11 +1165,11 @@ msgstr ""
msgid "Chain"
msgstr "Chaîne"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Changements"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Les modifications ont été annulées."
@@ -1343,16 +1343,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Calculer la somme de contrôle sortante (facultatif)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configuration"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Les changements de configuration sont appliqués."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Les changements de configuration ont été annulés !"
@@ -1425,7 +1425,7 @@ msgstr "Le contenu a été enregistré."
msgid "Continue"
msgstr "Continuer"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1657,7 +1657,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1669,7 +1669,7 @@ msgstr "Effacer"
msgid "Delete key"
msgstr "Touche de suppression"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Échec de la demande de suppression : %s"
@@ -1686,7 +1686,7 @@ msgstr "Intervalle entre les messages d'indication du trafic de livraison"
msgid "Description"
msgstr "Description"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Désélectionner"
@@ -1739,7 +1739,7 @@ msgstr "L'appareil redémarre…"
msgid "Device not managed by ModemManager."
msgstr "Périphérique non géré par ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Appareil inaccessible !"
@@ -1756,7 +1756,7 @@ msgstr "Diagnostiques"
msgid "Dial number"
msgstr "Composer le numéro"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Répertoire"
@@ -1830,9 +1830,9 @@ msgstr "La tentative de déconnexion a échoué."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1887,7 +1887,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr "Ne pas envoyer de nom d’hôte"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Voulez-vous vraiment supprimer « %s » ?"
@@ -1899,7 +1899,7 @@ msgstr "Voulez-vous vraiment supprimer cette clé SSH ?"
msgid "Do you really want to erase all settings?"
msgstr "Voulez-vous vraiment effacer tous les paramètres ?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Voulez-vous vraiment supprimer récursivement le répertoire « %s » ?"
@@ -2326,7 +2326,7 @@ msgstr "Protocole FT"
msgid "Failed to change the system password."
msgstr "Impossible de modifier le mot de passe du système."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"La demande n'a pas été confirmée dans les délais impartis (%ds), en attente "
@@ -2336,15 +2336,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Impossible d'exécuter l'action \"/etc/init.d/%s %s\" action : %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Fichier"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Fichier non accessible"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Nom de fichier"
@@ -3550,7 +3550,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Légende :"
@@ -3676,7 +3676,7 @@ msgstr "Charge"
msgid "Load Average"
msgstr "Charge moyenne"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Chargement du contenu des répertoires…"
@@ -4181,7 +4181,7 @@ msgid "NTP server candidates"
msgstr "Serveurs NTP candidats"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4285,7 +4285,7 @@ msgstr "Aucun client associé"
msgid "No data received"
msgstr "Aucune donnée reçue"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Aucune entrée dans ce répertoire"
@@ -4545,11 +4545,11 @@ msgstr "Option \"%s\" contient une valeur erronée."
msgid "Option \"%s\" must not be empty."
msgstr "Option \"%s\" doit être vide."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Option modifiée"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Option retirée"
@@ -4756,7 +4756,7 @@ msgstr "Modifier la table utilisée pour les routes internes"
msgid "Overview"
msgstr "Vue d’ensemble"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Remplacer le fichier existant \"%s\" ?"
@@ -5021,7 +5021,7 @@ msgstr "Pqts."
msgid "Please enter your username and password."
msgstr "Saisissez votre nom d'utilisateur et mot de passe."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Veuillez sélectionner le fichier à téléverser."
@@ -5530,19 +5530,19 @@ msgstr "Restaurer une sauvegarde"
msgid "Reveal/hide password"
msgstr "Montrer/cacher le mot de passe"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Annuler les modifications"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Annuler les modifications"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "La demande d'annulation a échoué, statut <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Annulation de la configuration…"
@@ -5672,7 +5672,7 @@ msgid "Save"
msgstr "Enregistrer"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Enregistrer et Appliquer"
@@ -5698,11 +5698,11 @@ msgstr "Scan"
msgid "Scheduled Tasks"
msgstr "Tâches Régulières"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Section ajoutée"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Section retirée"
@@ -5720,9 +5720,9 @@ msgstr ""
"vérification du format de l'image échoue. N'utilisez que si vous êtes sûr "
"que le microprogramme est correct et destiné à votre appareil !"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Sélectionner un fichier…"
@@ -5875,7 +5875,7 @@ msgstr ""
msgid "Signal:"
msgstr "Signal :"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Taille"
@@ -6228,7 +6228,7 @@ msgstr "Priorité de démarrage"
msgid "Start refresh"
msgstr "Lancer l'actualisation"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "La configuration de départ s'applique…"
@@ -6362,7 +6362,7 @@ msgstr "Changer de protocole"
msgid "Switch to CIDR list notation"
msgstr "Passer à la notation de liste CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Lien symbolique"
@@ -6505,7 +6505,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6723,7 +6723,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Aucun bail actif"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Il n'y a aucun changement à appliquer"
@@ -7077,7 +7077,7 @@ msgstr "Démonter"
msgid "Unnamed key"
msgstr "Clé sans nom"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Changements non appliqués"
@@ -7107,7 +7107,7 @@ msgstr "Haut"
msgid "Up Delay"
msgstr "Délai d'attente"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Téléverser"
@@ -7124,21 +7124,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Envoi de l'archive…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Téléverser un fichier"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Téléverser un fichier…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Échec de la demande de téléchargement: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Téléchargement du fichier…"
diff --git a/modules/luci-base/po/he/base.po b/modules/luci-base/po/he/base.po
index 006f326312..b48ecf78a6 100644
--- a/modules/luci-base/po/he/base.po
+++ b/modules/luci-base/po/he/base.po
@@ -20,7 +20,7 @@ msgstr "%.1f דציבל"
msgid "%d Bit"
msgstr "%d סיביות"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d שדות שגויים"
@@ -60,7 +60,7 @@ msgstr "-- שדה נוסף --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -68,7 +68,7 @@ msgstr "-- נא לבחור --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- מותאם אישית --"
@@ -255,7 +255,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -760,16 +760,16 @@ msgstr "כל תחום"
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1011,8 +1011,8 @@ msgstr "הבא באיתחול"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1042,8 +1042,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1109,11 +1109,11 @@ msgstr ""
msgid "Chain"
msgstr "שרשרת"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "שינויים"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1267,16 +1267,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "הגדרות"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1345,7 +1345,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1570,7 +1570,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1582,7 +1582,7 @@ msgstr "למחוק"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Description"
msgstr "תיאור"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1652,7 +1652,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1669,7 +1669,7 @@ msgstr "אבחון"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1741,9 +1741,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1788,7 +1788,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1800,7 +1800,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2210,7 +2210,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2218,15 +2218,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3400,7 +3400,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3509,7 +3509,7 @@ msgstr "עומס"
msgid "Load Average"
msgstr "עומס ממוצע"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4002,7 +4002,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4106,7 +4106,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4362,11 +4362,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4557,7 +4557,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4822,7 +4822,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr "אנא הזן את שם המשתמש והסיסמה שלך:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5310,19 +5310,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5449,7 +5449,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5475,11 +5475,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5494,9 +5494,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5642,7 +5642,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5949,7 +5949,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6079,7 +6079,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6210,7 +6210,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6387,7 +6387,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6710,7 +6710,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6740,7 +6740,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6755,21 +6755,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/hi/base.po b/modules/luci-base/po/hi/base.po
index 927ccc4e8d..21cd51f332 100644
--- a/modules/luci-base/po/hi/base.po
+++ b/modules/luci-base/po/hi/base.po
@@ -17,7 +17,7 @@ msgstr "%.1f डेसिबल"
msgid "%d Bit"
msgstr "%d बिट"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d अमान्य क्षेत्र"
@@ -57,7 +57,7 @@ msgstr "अतिरिक्त अनुभाग"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -65,7 +65,7 @@ msgstr "कृपया चुने"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "--अमानक--"
@@ -251,7 +251,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "समान नाम वाली एक निर्देशिका पहले से मौजूद है।"
@@ -747,16 +747,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -994,8 +994,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1025,8 +1025,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1092,11 +1092,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1250,16 +1250,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1328,7 +1328,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1549,7 +1549,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1561,7 +1561,7 @@ msgstr ""
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1578,7 +1578,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1631,7 +1631,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1648,7 +1648,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1720,9 +1720,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1767,7 +1767,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1779,7 +1779,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2187,7 +2187,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2195,15 +2195,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3377,7 +3377,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3486,7 +3486,7 @@ msgstr ""
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -3979,7 +3979,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4083,7 +4083,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4339,11 +4339,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4534,7 +4534,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4799,7 +4799,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5287,19 +5287,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5426,7 +5426,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5452,11 +5452,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5471,9 +5471,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5619,7 +5619,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5924,7 +5924,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6051,7 +6051,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6182,7 +6182,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6359,7 +6359,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6681,7 +6681,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6711,7 +6711,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6726,21 +6726,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/hu/base.po b/modules/luci-base/po/hu/base.po
index 5c50a694be..a367f69675 100644
--- a/modules/luci-base/po/hu/base.po
+++ b/modules/luci-base/po/hu/base.po
@@ -20,7 +20,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d érvénytelen mező"
@@ -60,7 +60,7 @@ msgstr "-- További mező --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -68,7 +68,7 @@ msgstr "-- Kérem válasszon --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- egyéni --"
@@ -267,7 +267,7 @@ msgstr ""
"<br/>Megjegyzés: újra kell indítania kézzel a cron szolgáltatást, ha a "
"crontab fájl üres volt a szerkesztés előtt."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Már létezik egy ilyen nevű könyvtár."
@@ -778,16 +778,16 @@ msgstr "Bármely zóna"
msgid "Apply backup?"
msgstr "Alkalmazza a biztonsági mentést?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "A kérés alkalmazása meghiúsult <code>%h</code> állapotkóddal"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Kijelöletlenek alkalmazása"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "A beállítások változtatásainak alkalmazása… %d mp"
@@ -1037,8 +1037,8 @@ msgstr "Felhozás rendszerindításkor"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Tallózás…"
@@ -1070,8 +1070,8 @@ msgstr "Gyorsítótárazott"
msgid "Call failed"
msgstr "Hívás sikertelen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1145,11 +1145,11 @@ msgstr ""
msgid "Chain"
msgstr "Lánc"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Változtatások"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "A változtatások visszavonva."
@@ -1323,16 +1323,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Beállítás"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "A beállítás változtatásai alkalmazva."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "A beállítás változtatásai vissza lettek állítva!"
@@ -1401,7 +1401,7 @@ msgstr "A tartalom mentésre került."
msgid "Continue"
msgstr "Tovább"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1633,7 +1633,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1645,7 +1645,7 @@ msgstr "Törlés"
msgid "Delete key"
msgstr "Kulcs törlése"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Törlési kérés sikertelen: %s"
@@ -1662,7 +1662,7 @@ msgstr "Kézbesítési forgalom jelző üzenet időköze"
msgid "Description"
msgstr "Leírás"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Kijelölés megszüntetése"
@@ -1715,7 +1715,7 @@ msgstr "Az eszköz újraindul…"
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Az eszköz elérhetetlen!"
@@ -1732,7 +1732,7 @@ msgstr "Diagnosztika"
msgid "Dial number"
msgstr "Szám tárcsázása"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Könyvtár"
@@ -1806,9 +1806,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1860,7 +1860,7 @@ msgstr "Ne továbbítson fordított keresési kéréseket a helyi hálózathoz"
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Valóban törölni szeretné ezt: „%s”?"
@@ -1872,7 +1872,7 @@ msgstr "Valóban törölni szeretné a következő SSH-kulcsot?"
msgid "Do you really want to erase all settings?"
msgstr "Valóban törölni szeretné az összes beállítást?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Valóban törölni szeretné rekurzívan a(z) „%s” könyvtárat?"
@@ -2294,7 +2294,7 @@ msgstr "FT protokoll"
msgid "Failed to change the system password."
msgstr "Nem sikerült megváltoztatni a rendszer jelszavát."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"Nem sikerült megerősíteni az alkalmazást %d másodpercen belül, várakozás a "
@@ -2304,15 +2304,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Nem sikerült végrehajtani az „/etc/init.d/%s %s” műveletet: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Fájl"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "A fájl nem érhető el"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Fájlnév"
@@ -3519,7 +3519,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Jelmagyarázat:"
@@ -3643,7 +3643,7 @@ msgstr "Terhelés"
msgid "Load Average"
msgstr "Átlagos terhelés"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Könyvtártartalmak betöltése…"
@@ -4146,7 +4146,7 @@ msgid "NTP server candidates"
msgstr "NTP-kiszolgáló jelöltek"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4250,7 +4250,7 @@ msgstr ""
msgid "No data received"
msgstr "Nem érkezett adat"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Nincsenek bejegyzések ebben a könyvtárban"
@@ -4508,11 +4508,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Beállítás megváltoztatva"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Beállítás eltávolítva"
@@ -4719,7 +4719,7 @@ msgstr "A belső útvonalakhoz használt tábla felülbírálása"
msgid "Overview"
msgstr "Áttekintés"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Felülírja a meglévő „%s” fájlt?"
@@ -4984,7 +4984,7 @@ msgstr "csom."
msgid "Please enter your username and password."
msgstr "Adja meg a felhasználónevét és a jelszavát."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Válassza ki a feltöltendő fájlt."
@@ -5494,19 +5494,19 @@ msgstr "Biztonsági mentés visszaállítása"
msgid "Reveal/hide password"
msgstr "Jelszó felfedése/elrejtése"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Visszavonás"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Változtatások visszavonása"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "A kérés visszavonása meghiúsult <code>%h</code> állapotkóddal"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Beállítás visszaállítása…"
@@ -5635,7 +5635,7 @@ msgid "Save"
msgstr "Mentés"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Mentés és alkalmazás"
@@ -5661,11 +5661,11 @@ msgstr "Keresés"
msgid "Scheduled Tasks"
msgstr "Ütemezett feladatok"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Szakasz hozzáadva"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Szakasz eltávolítva"
@@ -5683,9 +5683,9 @@ msgstr ""
"akkor is ha a lemezképformátum ellenőrzése sikertelen. Csak akkor használja, "
"ha biztos abban, hogy a firmware helyes és az Ön eszközéhez készült!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Fájl kiválasztása…"
@@ -5836,7 +5836,7 @@ msgstr ""
msgid "Signal:"
msgstr "Jel:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Méret"
@@ -6156,7 +6156,7 @@ msgstr "Indítási prioritás"
msgid "Start refresh"
msgstr "Frissítés indítása"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Beállítások alkalmazásának indítása…"
@@ -6289,7 +6289,7 @@ msgstr "Protokoll váltása"
msgid "Switch to CIDR list notation"
msgstr "Váltás CIDR lista jelölésre"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Szimbolikus hivatkozás"
@@ -6426,7 +6426,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6644,7 +6644,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Nincsenek aktív bérletek"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Nincsenek alkalmazandó változtatások"
@@ -6996,7 +6996,7 @@ msgstr "Leválasztás"
msgid "Unnamed key"
msgstr "Névtelen kulcs"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Mentetlen változtatások"
@@ -7026,7 +7026,7 @@ msgstr "Fel"
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Feltöltés"
@@ -7043,21 +7043,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Archívum feltöltése…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Fájl feltöltése"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Fájl feltöltése…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Feltöltési kérés sikertelen: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Fájl feltöltése…"
diff --git a/modules/luci-base/po/it/base.po b/modules/luci-base/po/it/base.po
index 145d98c4fe..b5a98928ef 100644
--- a/modules/luci-base/po/it/base.po
+++ b/modules/luci-base/po/it/base.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2021-01-25 09:27+0000\n"
-"Last-Translator: Giovanni Giacobbi <giovanni@giacobbi.net>\n"
+"PO-Revision-Date: 2021-02-25 15:04+0000\n"
+"Last-Translator: bovirus <roberto.boriotti@canon-europe.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/luci/it/>"
"\n"
"Language: it\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.5\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:931
msgid "%.1f dB"
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d campo/i non valido/i"
@@ -62,7 +62,7 @@ msgstr "-- Campo Aggiuntivo --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Per favore scegli --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- personalizzato --"
@@ -271,7 +271,7 @@ msgstr ""
"<br/>Nota: devi riavviare manualmente il servizio cron se il file crontab "
"era vuoto prima delle modifiche."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Esiste una directory con lo stesso nome del file."
@@ -749,7 +749,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:658
msgid "Announced DNS servers"
-msgstr ""
+msgstr "Server DNS indicati"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1606
msgid "Anonymous Identity"
@@ -774,16 +774,16 @@ msgstr "Qualsiasi zona"
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Applicazione delle modifiche in corso… %ds"
@@ -1026,8 +1026,8 @@ msgstr "Attiva all'avvio"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1057,8 +1057,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1124,11 +1124,11 @@ msgstr ""
msgid "Chain"
msgstr "Catena"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Modifiche"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Le modifiche sono state annullate."
@@ -1272,7 +1272,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:33
msgid "Command failed"
-msgstr ""
+msgstr "Comando fallito"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:72
msgid "Comment"
@@ -1293,16 +1293,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configurazione"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Modifiche alla configurazione applicate."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1371,7 +1371,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1597,7 +1597,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1609,7 +1609,7 @@ msgstr "Elimina"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1626,7 +1626,7 @@ msgstr ""
msgid "Description"
msgstr "Descrizione"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1679,7 +1679,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Dispositivo irraggiungibile!"
@@ -1696,7 +1696,7 @@ msgstr "Diagnostica"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Directory"
@@ -1770,9 +1770,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1823,7 +1823,7 @@ msgstr "Non inoltrare ricerche inverse per reti locali"
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1835,7 +1835,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2077,7 +2077,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:352
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:66
msgid "Enabled"
-msgstr "Abilitato"
+msgstr "Inglese (sviluppatore)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:462
msgid "Enables IGMP snooping on this bridge"
@@ -2253,7 +2253,7 @@ msgstr "Protocollo FT"
msgid "Failed to change the system password."
msgstr "Modifica password di sistema fallita."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2261,15 +2261,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "File"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -2522,7 +2522,7 @@ msgstr "La conferma della nuova password non corrisponde, modifica annullata!"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:146
msgid "Global Settings"
-msgstr "Impostazioni Globali"
+msgstr "Impostazioni globali"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:877
msgid "Global network options"
@@ -3458,7 +3458,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legenda:"
@@ -3569,7 +3569,7 @@ msgstr "Carico"
msgid "Load Average"
msgstr "Carico Medio"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4069,7 +4069,7 @@ msgid "NTP server candidates"
msgstr "Candidati server NTP"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4173,7 +4173,7 @@ msgstr "Nessun client associato"
msgid "No data received"
msgstr "Nessun dato ricevuto"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4429,11 +4429,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Opzione cambiata"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Opzione cancellata"
@@ -4626,7 +4626,7 @@ msgstr "Sovrascrivi la tabella usata per le route interne"
msgid "Overview"
msgstr "Riassunto"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4891,7 +4891,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr "Per favore inserisci il tuo username e la password."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5381,19 +5381,19 @@ msgstr "Ripristina backup"
msgid "Reveal/hide password"
msgstr "Rivela/nascondi password"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Ripristina"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5522,7 +5522,7 @@ msgid "Save"
msgstr "Salva"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Salva & Applica"
@@ -5548,11 +5548,11 @@ msgstr "Scan"
msgid "Scheduled Tasks"
msgstr "Operazioni programmate"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Sezione aggiunta"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Sezione rimossa"
@@ -5567,9 +5567,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Seleziona file…"
@@ -5715,7 +5715,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Dimensione"
@@ -6028,7 +6028,7 @@ msgstr "Priorità di avvio"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Inizializzazione configurazione"
@@ -6159,7 +6159,7 @@ msgstr "Cambia protocollo"
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6292,7 +6292,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6477,7 +6477,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Non ci sono modifiche da applicare"
@@ -6808,7 +6808,7 @@ msgstr "Smonta"
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Modifiche non salvate"
@@ -6838,7 +6838,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6853,21 +6853,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Carica archivio..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/ja/base.po b/modules/luci-base/po/ja/base.po
index af9d2d7029..5b442975c9 100644
--- a/modules/luci-base/po/ja/base.po
+++ b/modules/luci-base/po/ja/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d ビット"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "無効な入力欄: %d個"
@@ -62,7 +62,7 @@ msgstr "-- 追加項目 --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- 選択してください --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- カスタム --"
@@ -267,7 +267,7 @@ msgstr ""
"<br />注意: 編集前のcrontabファイルが空の場合、手動でcronサービスを再起動する"
"必要があります。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "同じ名前のディレクトリがすでに存在します。"
@@ -774,16 +774,16 @@ msgstr "すべてのゾーン"
msgid "Apply backup?"
msgstr "バックアップを適用しますか?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "適用のリクエストに失敗しました ステータスコード:<code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "チェックなしの適用"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "設定を適用中… 残り最大%d秒"
@@ -1030,8 +1030,8 @@ msgstr "ブート時に起動"
msgid "Broadcast policy (broadcast, 3)"
msgstr "ブロードキャストポリシー(broadcast、3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "参照…"
@@ -1061,8 +1061,8 @@ msgstr "キャッシュ済"
msgid "Call failed"
msgstr "呼び出しに失敗しました"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1136,11 +1136,11 @@ msgstr ""
msgid "Chain"
msgstr "チェイン"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "変更"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "変更は取り消されました。"
@@ -1312,16 +1312,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "送信チェックサムを計算します(オプション)。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "設定"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "設定が適用されました。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "設定がロールバックされました!"
@@ -1397,7 +1397,7 @@ msgstr "内容が保存されました。"
msgid "Continue"
msgstr "続行"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1627,7 +1627,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1639,7 +1639,7 @@ msgstr "削除"
msgid "Delete key"
msgstr "鍵を削除"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "削除の要求に失敗しました: %s"
@@ -1656,7 +1656,7 @@ msgstr "Delivery Traffic Indication Message(DTIM)間隔"
msgid "Description"
msgstr "説明"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "選択を解除"
@@ -1709,7 +1709,7 @@ msgstr "デバイスを再起動中…"
msgid "Device not managed by ModemManager."
msgstr "モデムマネージャーはデバイスを管理していません。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "デバイスにアクセスできません!"
@@ -1726,7 +1726,7 @@ msgstr "診断"
msgid "Dial number"
msgstr "ダイヤル番号"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "ディレクトリ"
@@ -1801,9 +1801,9 @@ msgstr "切断の試行に失敗しました。"
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1852,7 +1852,7 @@ msgstr "ローカルネットワークへの逆引きを転送しない"
msgid "Do not send a hostname"
msgstr "ホスト名を送信しない"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "本当に\"%s\"を削除しますか?"
@@ -1864,7 +1864,7 @@ msgstr "本当に以下のSSH公開鍵を削除しますか?"
msgid "Do you really want to erase all settings?"
msgstr "本当にすべての設定を消去しますか?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "本当にディレクトリ\"%s\"を再帰的に削除しますか?"
@@ -2286,7 +2286,7 @@ msgstr "FTプロトコル"
msgid "Failed to change the system password."
msgstr "システムパスワードの変更に失敗しました。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "%d秒以内に適用できませんでした。ロールバック中です…"
@@ -2294,15 +2294,15 @@ msgstr "%d秒以内に適用できませんでした。ロールバック中で
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "\"/etc/init.d/%s %s\"の実行に失敗しました: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "ファイル"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "ファイルにアクセスできません"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "ファイル名"
@@ -3507,7 +3507,7 @@ msgstr ""
"する可能性があります。 可能な限り 802.11b レートを許可しないことをお勧めしま"
"す。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "凡例:"
@@ -3630,7 +3630,7 @@ msgstr "負荷"
msgid "Load Average"
msgstr "システム平均負荷"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "ディレクトリの内容を読み込み中…"
@@ -4137,7 +4137,7 @@ msgid "NTP server candidates"
msgstr "NTPサーバー候補"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4241,7 +4241,7 @@ msgstr "接続済みクライアントなし"
msgid "No data received"
msgstr "受信済みデータなし"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "このディレクトリ内にエントリーがありません"
@@ -4503,11 +4503,11 @@ msgstr "オプション\"%s\"に無効な入力値が含まれています。"
msgid "Option \"%s\" must not be empty."
msgstr "オプション\"%s\"を設定してください。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "変更されるオプション"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "削除されるオプション"
@@ -4714,7 +4714,7 @@ msgstr "内部ルートに使用されるテーブルを上書き"
msgid "Overview"
msgstr "概要"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "既存のファイル\"%s\"を上書きしますか?"
@@ -4979,7 +4979,7 @@ msgstr "パケット"
msgid "Please enter your username and password."
msgstr "ユーザー名とパスワードを入力してください。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "アップロードするファイルを選択してください。"
@@ -5493,19 +5493,19 @@ msgstr "バックアップを復元"
msgid "Reveal/hide password"
msgstr "パスワードを表示/隠す"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "元に戻す"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "変更の取り消し"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "取り消しのリクエストに失敗しました ステータスコード:<code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "設定を元に戻しています…"
@@ -5634,7 +5634,7 @@ msgid "Save"
msgstr "保存"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "保存&適用"
@@ -5660,11 +5660,11 @@ msgstr "スキャン"
msgid "Scheduled Tasks"
msgstr "スケジュールタスク"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "追加されるセクション"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "削除されるセクション"
@@ -5682,9 +5682,9 @@ msgstr ""
"を選択してください。正しいファームウェアであること、デバイスに適したものであ"
"ることが確かな場合のみ使用してください!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "ファイルを選択…"
@@ -5835,7 +5835,7 @@ msgstr "信号のリフレッシュ レート"
msgid "Signal:"
msgstr "信号:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "サイズ"
@@ -6188,7 +6188,7 @@ msgstr "開始優先順位"
msgid "Start refresh"
msgstr "更新開始"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "設定の適用を開始しています…"
@@ -6320,7 +6320,7 @@ msgstr "プロトコルを切り替える"
msgid "Switch to CIDR list notation"
msgstr "CIDRリスト表記へ切り替える"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "シンボリックリンク"
@@ -6460,7 +6460,7 @@ msgstr ""
"非表示の無線ネットワークに接続する場合、正しいSSIDを手動で指定する必要があり"
"ます"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6667,7 +6667,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "アクティブなリースはありません"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "適用する変更はありません"
@@ -7016,7 +7016,7 @@ msgstr "アンマウント"
msgid "Unnamed key"
msgstr "名前がない鍵"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "保存されていない変更"
@@ -7046,7 +7046,7 @@ msgstr "上へ"
msgid "Up Delay"
msgstr "上り遅延"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "アップロード"
@@ -7063,21 +7063,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "アーカイブをアップロード..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "ファイルをアップロード"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "ファイルをアップロード…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "アップロードのリクエストに失敗: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "ファイルをアップロード中…"
diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po
index cbdfb83a2f..72a1afffc0 100644
--- a/modules/luci-base/po/ko/base.po
+++ b/modules/luci-base/po/ko/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d 잘못된 부분(들)"
@@ -62,7 +62,7 @@ msgstr "-- 추가 설정 --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- 선택하세요 --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- 사용자 지정 --"
@@ -267,7 +267,7 @@ msgstr ""
"<br/>참고: 만약 비어있는 crontab 파일을 수정했다면 수동으로 cron 서비스를 다"
"시 시작해야 합니다."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "이미 같은 이름의 디렉터리가 존재합니다."
@@ -769,16 +769,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1020,8 +1020,8 @@ msgstr "부팅시 활성화"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1051,8 +1051,8 @@ msgstr "캐시 된 양"
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1118,11 +1118,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "변경 사항"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1286,16 +1286,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "설정"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1364,7 +1364,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1592,7 +1592,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1604,7 +1604,7 @@ msgstr "삭제"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1621,7 +1621,7 @@ msgstr ""
msgid "Description"
msgstr "설명"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1674,7 +1674,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1691,7 +1691,7 @@ msgstr "진단"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1765,9 +1765,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1815,7 +1815,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1827,7 +1827,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2239,7 +2239,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2247,15 +2247,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3432,7 +3432,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3543,7 +3543,7 @@ msgstr "부하"
msgid "Load Average"
msgstr "부하 평균"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4036,7 +4036,7 @@ msgid "NTP server candidates"
msgstr "NTP 서버 목록"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4140,7 +4140,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4396,11 +4396,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "변경된 option"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "삭제된 option"
@@ -4593,7 +4593,7 @@ msgstr ""
msgid "Overview"
msgstr "개요"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4858,7 +4858,7 @@ msgstr "Pkts."
msgid "Please enter your username and password."
msgstr "사용자이름과 암호를 입력해 주세요."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5353,19 +5353,19 @@ msgstr "백업 복구"
msgid "Reveal/hide password"
msgstr "암호 보이기/숨기기"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "변경 취소"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "변경사항 되돌리기"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "설정 되돌리는 중…"
@@ -5497,7 +5497,7 @@ msgid "Save"
msgstr "저장"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "저장 & 적용"
@@ -5523,11 +5523,11 @@ msgstr "스캔"
msgid "Scheduled Tasks"
msgstr "작업 관리"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "추가된 section"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "섹션 삭제됨"
@@ -5544,9 +5544,9 @@ msgstr ""
"이미지 포맷 확인에 실패해도 이미지를 플래시 하려면 \"강제 업그레이드\"를 선택"
"하세요. 펌웨어에 문제가 없고 기기에 맞다는 확신이 있을 때만 사용하세요!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "파일 선택…"
@@ -5692,7 +5692,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "크기"
@@ -5999,7 +5999,7 @@ msgstr "시작 우선순위"
msgid "Start refresh"
msgstr "새로고침 시작"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "구성 적용 시작하는 중…"
@@ -6131,7 +6131,7 @@ msgstr "프로토콜 변경"
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "심볼릭 링크"
@@ -6264,7 +6264,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6468,7 +6468,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "활성화 되어 있는 임대 없음"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "변경된 사항이 없습니다"
@@ -6801,7 +6801,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "적용 안된 변경 사항"
@@ -6831,7 +6831,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6848,21 +6848,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "아카이브 업로드..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/mr/base.po b/modules/luci-base/po/mr/base.po
index 3403a09d47..ce3ed711c9 100644
--- a/modules/luci-base/po/mr/base.po
+++ b/modules/luci-base/po/mr/base.po
@@ -18,7 +18,7 @@ msgstr ""
msgid "%d Bit"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -58,7 +58,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -66,7 +66,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr ""
@@ -252,7 +252,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -745,16 +745,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -992,8 +992,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1023,8 +1023,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1090,11 +1090,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1248,16 +1248,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "कॉन्फिगरेशन"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1326,7 +1326,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1547,7 +1547,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1559,7 +1559,7 @@ msgstr "हटवा"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1576,7 +1576,7 @@ msgstr ""
msgid "Description"
msgstr "वर्णन"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1629,7 +1629,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1646,7 +1646,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1718,9 +1718,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1765,7 +1765,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1777,7 +1777,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2185,7 +2185,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2193,15 +2193,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3375,7 +3375,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3484,7 +3484,7 @@ msgstr ""
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -3977,7 +3977,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4081,7 +4081,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4337,11 +4337,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4532,7 +4532,7 @@ msgstr ""
msgid "Overview"
msgstr "आढावा"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4797,7 +4797,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5285,19 +5285,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5424,7 +5424,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5450,11 +5450,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5469,9 +5469,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5617,7 +5617,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5922,7 +5922,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6049,7 +6049,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6180,7 +6180,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6357,7 +6357,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6679,7 +6679,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6709,7 +6709,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6724,21 +6724,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/ms/base.po b/modules/luci-base/po/ms/base.po
index 04d46909a9..683ebe28bc 100644
--- a/modules/luci-base/po/ms/base.po
+++ b/modules/luci-base/po/ms/base.po
@@ -21,7 +21,7 @@ msgstr ""
msgid "%d Bit"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -61,7 +61,7 @@ msgstr "-- Gelanggang Tambahan --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -69,7 +69,7 @@ msgstr "-- Sila pilih --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- memperibadi --"
@@ -256,7 +256,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -749,16 +749,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -996,8 +996,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1027,8 +1027,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1094,11 +1094,11 @@ msgstr ""
msgid "Chain"
msgstr "Rantai"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Laman"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1252,16 +1252,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Konfigurasi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1330,7 +1330,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1551,7 +1551,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1563,7 +1563,7 @@ msgstr "Padam"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1580,7 +1580,7 @@ msgstr ""
msgid "Description"
msgstr "Keterangan"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1633,7 +1633,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1650,7 +1650,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1722,9 +1722,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1774,7 +1774,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1786,7 +1786,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2195,7 +2195,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2203,15 +2203,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3396,7 +3396,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3505,7 +3505,7 @@ msgstr "Load"
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4000,7 +4000,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4104,7 +4104,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4360,11 +4360,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4555,7 +4555,7 @@ msgstr ""
msgid "Overview"
msgstr "Keseluruhan"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4820,7 +4820,7 @@ msgstr "Pkts."
msgid "Please enter your username and password."
msgstr "Sila masukkan username dan kata laluan anda."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5309,19 +5309,19 @@ msgstr "Kembalikan sandaran"
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Kembali"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5450,7 +5450,7 @@ msgid "Save"
msgstr "Simpan"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Simpan & Melaksanakan"
@@ -5476,11 +5476,11 @@ msgstr "Scan"
msgid "Scheduled Tasks"
msgstr "Tugas Jadual"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5495,9 +5495,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5643,7 +5643,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Saiz"
@@ -5948,7 +5948,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6075,7 +6075,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6209,7 +6209,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6393,7 +6393,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6719,7 +6719,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Perubahan yang belum disimpan"
@@ -6749,7 +6749,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6764,21 +6764,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/nb_NO/base.po b/modules/luci-base/po/nb_NO/base.po
index b3805a50de..d0bfbca23c 100644
--- a/modules/luci-base/po/nb_NO/base.po
+++ b/modules/luci-base/po/nb_NO/base.po
@@ -18,7 +18,7 @@ msgstr ""
msgid "%d Bit"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -58,7 +58,7 @@ msgstr "-- Tilleggs Felt --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -66,7 +66,7 @@ msgstr "-- Vennligst velg --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- egendefinert --"
@@ -260,7 +260,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -760,16 +760,16 @@ msgstr "Alle soner"
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1010,8 +1010,8 @@ msgstr "Slå på ved oppstart"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1041,8 +1041,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1108,11 +1108,11 @@ msgstr ""
msgid "Chain"
msgstr "Lenke"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Endringer"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1276,16 +1276,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Konfigurasjon"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1354,7 +1354,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1579,7 +1579,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1591,7 +1591,7 @@ msgstr "Slett"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1608,7 +1608,7 @@ msgstr ""
msgid "Description"
msgstr "Beskrivelse"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1661,7 +1661,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1678,7 +1678,7 @@ msgstr "Nettverksdiagnostikk"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Katalog"
@@ -1752,9 +1752,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1805,7 +1805,7 @@ msgstr "Ikke videresend reverserte oppslag for lokale nettverk"
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1817,7 +1817,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2233,7 +2233,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2241,15 +2241,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Fil"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3434,7 +3434,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Forklaring:"
@@ -3546,7 +3546,7 @@ msgstr "Last"
msgid "Load Average"
msgstr "Belastning Gjennomsnitt"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4046,7 +4046,7 @@ msgid "NTP server candidates"
msgstr "NTP server kandidater"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4150,7 +4150,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4406,11 +4406,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Innstilling endret"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Innstilling fjernet"
@@ -4603,7 +4603,7 @@ msgstr "Overstyr tabellen som brukes for interne ruter"
msgid "Overview"
msgstr "Oversikt"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4868,7 +4868,7 @@ msgstr "Pakker."
msgid "Please enter your username and password."
msgstr "Skriv inn ditt brukernavn og passord."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5360,19 +5360,19 @@ msgstr "Gjenopprett sikkerhetskopi"
msgid "Reveal/hide password"
msgstr "Vis/Skjul passord"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Tilbakestill"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5501,7 +5501,7 @@ msgid "Save"
msgstr "Lagre"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Lagre & Aktiver"
@@ -5527,11 +5527,11 @@ msgstr "Skann"
msgid "Scheduled Tasks"
msgstr "Planlagte Oppgaver"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Seksjon lagt til"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Seksjon fjernet"
@@ -5546,9 +5546,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5696,7 +5696,7 @@ msgstr ""
msgid "Signal:"
msgstr "Signal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Størrelse"
@@ -6005,7 +6005,7 @@ msgstr "Start prioritet"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6135,7 +6135,7 @@ msgstr "Svitsj protokoll"
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6269,7 +6269,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6462,7 +6462,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6800,7 +6800,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Ulagrede Endringer"
@@ -6830,7 +6830,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6845,21 +6845,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Last opp arkiv..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/nl/base.po b/modules/luci-base/po/nl/base.po
index 654f70463f..c727a95aa9 100644
--- a/modules/luci-base/po/nl/base.po
+++ b/modules/luci-base/po/nl/base.po
@@ -17,7 +17,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d ongeldige velden"
@@ -57,7 +57,7 @@ msgstr "-- Extra Veld --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -65,7 +65,7 @@ msgstr "-- Maak een keuze --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- aangepast --"
@@ -264,7 +264,7 @@ msgstr ""
"<br/>Noot: de cron service moet handmatig worden herstart indien het "
"crontabbestand voor het bewerken leeg was."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Er bestaat al een map met deze naam."
@@ -768,16 +768,16 @@ msgstr ""
msgid "Apply backup?"
msgstr "Backup toepassen?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Aanvraag is mislukt met status <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1015,8 +1015,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1046,8 +1046,8 @@ msgstr "Cached"
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1113,11 +1113,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Veranderingen"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Wijzigingen zijn teruggedraaid."
@@ -1271,16 +1271,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configuratie"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Configuratiewijzigingen toegepast."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Configuratiewijzigingen zijn teruggedraaid!"
@@ -1349,7 +1349,7 @@ msgstr ""
msgid "Continue"
msgstr "Doorgaan"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1570,7 +1570,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1582,7 +1582,7 @@ msgstr "Verwijderen"
msgid "Delete key"
msgstr "Verwijder toets"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1599,7 +1599,7 @@ msgstr ""
msgid "Description"
msgstr "Omschrijving"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1652,7 +1652,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1669,7 +1669,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1741,9 +1741,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1788,7 +1788,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1800,7 +1800,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2208,7 +2208,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2216,15 +2216,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3398,7 +3398,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3507,7 +3507,7 @@ msgstr ""
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4000,7 +4000,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4104,7 +4104,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4360,11 +4360,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4555,7 +4555,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4820,7 +4820,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5308,19 +5308,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5447,7 +5447,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5473,11 +5473,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5492,9 +5492,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5640,7 +5640,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5945,7 +5945,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6072,7 +6072,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6203,7 +6203,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6380,7 +6380,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6702,7 +6702,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6732,7 +6732,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6747,21 +6747,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index 4689cc007d..ec1b69b1e2 100644
--- a/modules/luci-base/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d nieprawidłowe pole(pola)"
@@ -63,7 +63,7 @@ msgstr "-- Dodatkowe pole --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -71,7 +71,7 @@ msgstr "-- Proszę wybrać --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- własne --"
@@ -266,7 +266,7 @@ msgstr ""
"<br/>Uwaga: musisz ręcznie zrestartować usługę cron, jeśli plik crontab był "
"pusty przed edycją."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Katalog o tej samej nazwie już istnieje."
@@ -781,16 +781,16 @@ msgstr "Dowolna strefa"
msgid "Apply backup?"
msgstr "Czy zastosować kopię zapasową?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Żądanie zatwierdzenia nie powiodło się ze statusem <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Zastosuj zmiany"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Wprowadzanie zmian w konfiguracji… %ds"
@@ -1039,8 +1039,8 @@ msgstr "Podnieś przy stracie"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Polityka nadawania (transmisja, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Przeglądaj…"
@@ -1071,8 +1071,8 @@ msgstr "Podręczna"
msgid "Call failed"
msgstr "Połączenie nieudane"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1146,11 +1146,11 @@ msgstr ""
msgid "Chain"
msgstr "Łańcuch"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Zmiany"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Zmiany zostały cofnięte."
@@ -1321,16 +1321,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Obliczanie sumy kontrolnej wychodzącej (opcjonalnie)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Konfiguracja"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Konfiguracja została zastosowana."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Konfiguracja została wycofana!"
@@ -1407,7 +1407,7 @@ msgstr "Zawartość została zapisana."
msgid "Continue"
msgstr "Kontynuuj"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1638,7 +1638,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1650,7 +1650,7 @@ msgstr "Usuń"
msgid "Delete key"
msgstr "Usuń klucz"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Zalecane kasowanie nieudane: %s"
@@ -1667,7 +1667,7 @@ msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
msgid "Description"
msgstr "Opis"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Odznacz"
@@ -1720,7 +1720,7 @@ msgstr "Urządzenie jest restartowane…"
msgid "Device not managed by ModemManager."
msgstr "Urządzenie nie jest zarządzane przez ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Urządzenie nieosiągalne!"
@@ -1737,7 +1737,7 @@ msgstr "Diagnostyka"
msgid "Dial number"
msgstr "Numer do wybrania"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Katalog"
@@ -1811,9 +1811,9 @@ msgstr "Próba rozłączenia nie powiodła się."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1864,7 +1864,7 @@ msgstr "Nie przekazuj wyszukiwań wstecznych (lookups) do sieci lokalnych"
msgid "Do not send a hostname"
msgstr "Nie wysyłaj nazwy hosta"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Czy jesteś pewien, że chcesz usunąć \"%s\" ?"
@@ -1876,7 +1876,7 @@ msgstr "Czy na pewno chcesz usunąć następujący klucz SSH?"
msgid "Do you really want to erase all settings?"
msgstr "Czy jesteś pewny, że naprawdę chcesz skasować wszystkie ustawienia?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
"Czy jesteś pewien, że chcesz skasować katalog \"%s\" ze wszystkimi jego "
@@ -2305,7 +2305,7 @@ msgstr "Protokół FT"
msgid "Failed to change the system password."
msgstr "Zmiana hasła systemowego nieudana."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
@@ -2313,15 +2313,15 @@ msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Nie można wykonać \"/etc/init.d/%s %s\" akcja: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Plik"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Plik niedostępny"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Nazwa pliku"
@@ -3531,7 +3531,7 @@ msgstr ""
"znacznie zmniejszona, gdy są one używane. Zaleca się, aby w miarę możliwości "
"nie zezwalać na szybkości 802.11b."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legenda:"
@@ -3654,7 +3654,7 @@ msgstr "Obciążenie"
msgid "Load Average"
msgstr "Średnie obciążenie"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Ładowanie zawartości katalogu.…"
@@ -4161,7 +4161,7 @@ msgid "NTP server candidates"
msgstr "Lista serwerów NTP"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4265,7 +4265,7 @@ msgstr "Brak powiązanego klienta"
msgid "No data received"
msgstr "Nie otrzymano danych"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Brak wpisów w tym katalogu"
@@ -4527,11 +4527,11 @@ msgstr "Opcja \"%s\" zawiera nieważną wartość wejściową."
msgid "Option \"%s\" must not be empty."
msgstr "Opcja \"%s\" nie może być pusta."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Wartość zmieniona"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Usunięto wartość"
@@ -4736,7 +4736,7 @@ msgstr "Zastąp tabelę używaną do tras wewnętrznych"
msgid "Overview"
msgstr "Przegląd"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Nadpisać istniejący plik \"%s\" ?"
@@ -5002,7 +5002,7 @@ msgstr "Pktw."
msgid "Please enter your username and password."
msgstr "Proszę wprowadź swój login i hasło."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Wybierz plik do przesłania."
@@ -5511,19 +5511,19 @@ msgstr "Przywróć kopię zapasową"
msgid "Reveal/hide password"
msgstr "Pokaż/Ukryj hasło"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Przywróć"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Przywróć zmiany"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Żądanie powrotu nie powiodło się ze statusem <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Przywracanie konfiguracji…"
@@ -5653,7 +5653,7 @@ msgid "Save"
msgstr "Zapisz"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Zapisz i Zastosuj"
@@ -5679,11 +5679,11 @@ msgstr "Skanuj"
msgid "Scheduled Tasks"
msgstr "Zaplanowane zadania"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Dodano sekcję"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Usunięto sekcję"
@@ -5701,9 +5701,9 @@ msgstr ""
"formatu obrazu nie powiodło się. Używaj tylko wtedy, gdy masz pewność że "
"oprogramowanie jest poprawne i jest przeznaczone dla twojego urządzenia!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Wybierz plik…"
@@ -5855,7 +5855,7 @@ msgstr "Częstotliwość odświeżania sygnału"
msgid "Signal:"
msgstr "Sygnał:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Rozmiar"
@@ -6221,7 +6221,7 @@ msgstr "Priorytet uruchamiania"
msgid "Start refresh"
msgstr "Rozpocznij odświeżanie"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Zatwierdzanie konfiguracji…"
@@ -6353,7 +6353,7 @@ msgstr "Protokół przełącznika"
msgid "Switch to CIDR list notation"
msgstr "Przejdź do notacji listy CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Dowiązanie symboliczne"
@@ -6495,7 +6495,7 @@ msgstr ""
"Podczas łączenia z ukrytą siecią bezprzewodową należy ręcznie określić "
"prawidłowy identyfikator SSID"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6706,7 +6706,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Nie ma aktywnych dzierżaw"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Nie ma żadnych zmian do zastosowania"
@@ -7055,7 +7055,7 @@ msgstr "Odmontuj"
msgid "Unnamed key"
msgstr "Klucz beznazwy"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Niezapisane zmiany"
@@ -7085,7 +7085,7 @@ msgstr "Góra"
msgid "Up Delay"
msgstr "Opóźnienie w górę"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Wyślij"
@@ -7100,21 +7100,21 @@ msgstr "Prześlij obraz zgodny z sysupgrade, aby zastąpić obecny firmware."
msgid "Upload archive..."
msgstr "Załaduj archiwum..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Prześlij plik"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Prześlij plik…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Przesyłanie nie powiodło się: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Przesyłanie pliku…"
diff --git a/modules/luci-base/po/pt/base.po b/modules/luci-base/po/pt/base.po
index 79e7c9ca26..80d7397b40 100644
--- a/modules/luci-base/po/pt/base.po
+++ b/modules/luci-base/po/pt/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d campo(s) inválido(s)"
@@ -62,7 +62,7 @@ msgstr "-- Campo Adicional --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Por favor escolha --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- personalizado --"
@@ -274,7 +274,7 @@ msgstr ""
"<br/>Nota: você precisa reiniciar manualmente o serviço da cron se o "
"ficheiro crontab estava vazio antes da edição."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Já existe um diretório com o mesmo nome."
@@ -789,16 +789,16 @@ msgstr "Qualquer zona"
msgid "Apply backup?"
msgstr "Aplicar backup?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Aplicar desmarcado"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Aplicando alterações de configuração... %ds"
@@ -1049,8 +1049,8 @@ msgstr "Ativar com o arranque"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Política de divulgação (transmissão, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Navegar…"
@@ -1081,8 +1081,8 @@ msgstr "Em cache"
msgid "Call failed"
msgstr "A chamada falhou"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1157,11 +1157,11 @@ msgstr ""
msgid "Chain"
msgstr "Cadeia"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Alterações"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "As alterações foram revertidas."
@@ -1332,16 +1332,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Cálculo do checksum de saída (opcional)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configuração"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "A configuração foi aplicada."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "A configuração foi revertida!"
@@ -1420,7 +1420,7 @@ msgstr "Os conteúdos foram gravados."
msgid "Continue"
msgstr "Continuar"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1652,7 +1652,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1664,7 +1664,7 @@ msgstr "Apagar"
msgid "Delete key"
msgstr "Apagar chave"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Pedido de apagar falhou: %s"
@@ -1681,7 +1681,7 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego (DTIM)"
msgid "Description"
msgstr "Descrição"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Desmarcar"
@@ -1734,7 +1734,7 @@ msgstr "O aparelho está a reiniciar…"
msgid "Device not managed by ModemManager."
msgstr "Aparelho não gerido pelo ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Aparelho não alcançável!"
@@ -1751,7 +1751,7 @@ msgstr "Diagnósticos"
msgid "Dial number"
msgstr "Número de discagem"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Diretório"
@@ -1825,9 +1825,9 @@ msgstr "A tentativa de desconexão falhou."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1878,7 +1878,7 @@ msgstr "Não encaminhar lookups reversos para as redes locais"
msgid "Do not send a hostname"
msgstr "Não envie um nome de host"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Quer mesmo apagar \"%s\"?"
@@ -1890,7 +1890,7 @@ msgstr "Deseja mesmo apagar a seguinte chave SSH?"
msgid "Do you really want to erase all settings?"
msgstr "Quer mesmo apagar todas as configurações?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Deseja mesmo apagar recursivamente o diretório \"%s\"?"
@@ -2318,7 +2318,7 @@ msgstr "Protocolo FT"
msgid "Failed to change the system password."
msgstr "Falha ao alterar a palavra-passe do sistema."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"Não foi possível confirmar a aplicação das configurações dentro de %ds, "
@@ -2328,15 +2328,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Falha ao executar \"/etc/init.d/%s %s\" ação: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Ficheiro"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Ficheiro não acessível"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Nome do ficheiro"
@@ -3550,7 +3550,7 @@ msgstr ""
"significativamente reduzida quando estes são utilizados. É recomendado não "
"permitir as taxas 802.11b sempre que possível."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legenda:"
@@ -3676,7 +3676,7 @@ msgstr "Carga"
msgid "Load Average"
msgstr "Carga Média"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Carregando o conteúdo do diretório…"
@@ -4189,7 +4189,7 @@ msgid "NTP server candidates"
msgstr "Candidatos a servidor NTP"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4293,7 +4293,7 @@ msgstr "Nenhum cliente associado"
msgid "No data received"
msgstr "Nenhuns dados recebidos"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Não há entradas neste diretório"
@@ -4558,11 +4558,11 @@ msgstr "A opção \"%s\" contém um valor de entrada inválido."
msgid "Option \"%s\" must not be empty."
msgstr "A opção \"%s\" não deve estar vazia."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Opção alterada"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Opção removida"
@@ -4771,7 +4771,7 @@ msgstr "Sobrescrever a tabela usada para as rotas internas"
msgid "Overview"
msgstr "Visão Geral"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Sustituir o ficheiro existente \"%s\" ?"
@@ -5036,7 +5036,7 @@ msgstr "Pcts."
msgid "Please enter your username and password."
msgstr "Insira o seu username e password."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Por favor selecione o ficheiro para upload."
@@ -5545,20 +5545,20 @@ msgstr "Restaurar backup"
msgid "Reveal/hide password"
msgstr "Revelar/ocultar a palavra-passe"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Reverter"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Reverter as mudanças"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
"O pedido para reverter as configurações falhou com o estado <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Revertendo configurações…"
@@ -5688,7 +5688,7 @@ msgid "Save"
msgstr "Guardar"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Gravar & Aplicar"
@@ -5714,11 +5714,11 @@ msgstr "Procurar"
msgid "Scheduled Tasks"
msgstr "Tarefas Agendadas"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Secção adicionada"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Secção removida"
@@ -5736,9 +5736,9 @@ msgstr ""
"do formato da imagem falhar. Use somente se você estiver confiante que a "
"firmware está correta e é destinada para seu aparelho!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Selecione o ficheiro.…"
@@ -5895,7 +5895,7 @@ msgstr "Taxa de atualização do sinal"
msgid "Signal:"
msgstr "Sinal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Tamanho"
@@ -6268,7 +6268,7 @@ msgstr "Prioridade de inicialização"
msgid "Start refresh"
msgstr "Iniciar atualização"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Iniciando a aplicação da configuração…"
@@ -6401,7 +6401,7 @@ msgstr "Trocar o protocolo"
msgid "Switch to CIDR list notation"
msgstr "Mudar para a notação CIDR de listas"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Ligação simbólica"
@@ -6543,7 +6543,7 @@ msgstr ""
"O SSID correto deve ser manualmente especificado quando entrar numa rede sem "
"fios oculta"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6757,7 +6757,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Não há arrendamentos ativos"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Não há alterações a serem aplicadas"
@@ -7107,7 +7107,7 @@ msgstr "Desmontar"
msgid "Unnamed key"
msgstr "Chave sem nome"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Alterações não Guardadas"
@@ -7139,7 +7139,7 @@ msgstr "Acima"
msgid "Up Delay"
msgstr "Atraso de Envio"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Enviar"
@@ -7156,21 +7156,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Enviar arquivo..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Enviar ficheiro"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Enviar ficheiro…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Pedido de envio falhou: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Enviando o ficheiro…"
diff --git a/modules/luci-base/po/pt_BR/base.po b/modules/luci-base/po/pt_BR/base.po
index f092a8c517..aa0cb59d64 100644
--- a/modules/luci-base/po/pt_BR/base.po
+++ b/modules/luci-base/po/pt_BR/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d campo(s) inválido(s)"
@@ -62,7 +62,7 @@ msgstr "-- Campo Adicional --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- Por favor, escolha --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- personalizado --"
@@ -277,7 +277,7 @@ msgstr ""
"<br/>Nota: se antes da edição o crontab estava vazio, é necessário reiniciar "
"manualmente o serviço cron."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Um diretório com o mesmo nome já existe."
@@ -802,16 +802,16 @@ msgstr "Qualquer zona"
msgid "Apply backup?"
msgstr "Aplicar cópia de segurança?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Aplicar sem verificação"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Aplicando as mudanças de configuração... %ds"
@@ -1063,8 +1063,8 @@ msgstr "Levantar na iniciação"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Política de transmissão (transmissão, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Explorar…"
@@ -1095,8 +1095,8 @@ msgstr "Em cache"
msgid "Call failed"
msgstr "A chamada falhou"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1172,11 +1172,11 @@ msgstr ""
msgid "Chain"
msgstr "Corrente"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Alterações"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "As mudanças foram revertidas."
@@ -1349,16 +1349,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Cálculo do checksum de saída (opcional)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configuração"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "A configuração foi aplicada."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "A configuração foi revertida!"
@@ -1437,7 +1437,7 @@ msgstr "O conteúdo foi salvo."
msgid "Continue"
msgstr "Continuar"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1671,7 +1671,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1683,7 +1683,7 @@ msgstr "Apagar"
msgid "Delete key"
msgstr "Apagar chave"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Solicitação para apagar falhou: %s"
@@ -1700,7 +1700,7 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
msgid "Description"
msgstr "Descrição"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Remover seleção"
@@ -1753,7 +1753,7 @@ msgstr "O dispositivo está reiniciando…"
msgid "Device not managed by ModemManager."
msgstr "Dispositivo não gerenciado pelo ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Dispositivo não alcançável!"
@@ -1771,7 +1771,7 @@ msgstr "Diagnóstico"
msgid "Dial number"
msgstr "Número de discagem"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Diretório"
@@ -1846,9 +1846,9 @@ msgstr "A tentativa de desconexão falhou."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1901,7 +1901,7 @@ msgstr "Não encaminhe buscas por endereço reverso das redes local"
msgid "Do not send a hostname"
msgstr "Não envie um nome de host"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Você realmente deseja apagar \"%s\" ?"
@@ -1913,7 +1913,7 @@ msgstr "Você realmente deseja apagar a seguinte chave SSH?"
msgid "Do you really want to erase all settings?"
msgstr "Você realmente deseja apagar todas as configurações?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Você realmente deseja apagar recursivamente o diretório \"%s\" ?"
@@ -2345,7 +2345,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr "Falha ao alterar a senha do sistema."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"A confirmação das mudanças na configuração não foram confirmadas em %d "
@@ -2355,15 +2355,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Falha ao executar a ação \"/etc/init.d/%s %s\": %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Arquivo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Arquivo não associado"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Nome de arquivo"
@@ -3587,7 +3587,7 @@ msgstr ""
"significativamente reduzida quando estes são usados. Evite a utilização do "
"802,11b sempre que possível."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legenda:"
@@ -3715,7 +3715,7 @@ msgstr "Carga"
msgid "Load Average"
msgstr "Carga Média"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Carregando conteúdo do diretório…"
@@ -4227,7 +4227,7 @@ msgid "NTP server candidates"
msgstr "Candidatos a servidor NTP"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4331,7 +4331,7 @@ msgstr "Não há nenhum cliente associado"
msgid "No data received"
msgstr "Nenhum dado recebido"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Nenhuma entrada neste diretório"
@@ -4596,11 +4596,11 @@ msgstr "A opção \"%s\" contém um valor inválido de entrada."
msgid "Option \"%s\" must not be empty."
msgstr "A opção \"%s\" não deve estar vazia."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Opção alterada"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Opção removida"
@@ -4809,7 +4809,7 @@ msgstr "Sobrescrever a tabela usada para as rotas internas"
msgid "Overview"
msgstr "Visão Geral"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Sobrescrever o arquivo existente \"%s\" ?"
@@ -5074,7 +5074,7 @@ msgstr "Pcts."
msgid "Please enter your username and password."
msgstr "Entre com o seu usuário e senha."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Por favor, selecione o arquivo para enviar."
@@ -5585,20 +5585,20 @@ msgstr "Restaurar cópia de segurança"
msgid "Reveal/hide password"
msgstr "Revelar/ocultar a senha"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Reverter"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Reverter as mudanças"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
"O pedido para reverter as configurações falhou com o estado <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Revertendo configurações…"
@@ -5728,7 +5728,7 @@ msgid "Save"
msgstr "Salvar"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Salvar & Aplicar"
@@ -5754,11 +5754,11 @@ msgstr "Procurar"
msgid "Scheduled Tasks"
msgstr "Tarefas Agendadas"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Seção adicionada"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Seção removida"
@@ -5776,9 +5776,9 @@ msgstr ""
"do formato da imagem falhe. Use somente caso tenha certeza que o firmware "
"está correto e é compatível com o seu dispositivo!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Selecione o arquivo…"
@@ -5935,7 +5935,7 @@ msgstr "Taxa de atualização do sinal"
msgid "Signal:"
msgstr "Sinal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Tamanho"
@@ -6308,7 +6308,7 @@ msgstr "Prioridade de iniciação"
msgid "Start refresh"
msgstr "Iniciar atualização"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Iniciando a aplicação da configuração…"
@@ -6441,7 +6441,7 @@ msgstr "Trocar o protocolo"
msgid "Switch to CIDR list notation"
msgstr "Alternar para a notação da lista CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Link simbólico"
@@ -6582,7 +6582,7 @@ msgstr ""
"O SSID correto deve ser definido manualmente ao se conectar em uma rede "
"oculta sem fio"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6797,7 +6797,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Não há concessões de IP ativas no momento"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Não há alterações a serem aplicadas"
@@ -7149,7 +7149,7 @@ msgstr "Desmontar"
msgid "Unnamed key"
msgstr "Chave sem nome"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Alterações Não Salvas"
@@ -7181,7 +7181,7 @@ msgstr "Acima"
msgid "Up Delay"
msgstr "Atraso de Envio"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Envio"
@@ -7198,21 +7198,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Enviar arquivo..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Enviar arquivo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Enviar arquivo…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "A Solicitação de envio falhou: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Enviando o arquivo…"
diff --git a/modules/luci-base/po/ro/base.po b/modules/luci-base/po/ro/base.po
index 07f240531b..076cefefe7 100644
--- a/modules/luci-base/po/ro/base.po
+++ b/modules/luci-base/po/ro/base.po
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d câmp(uri) nevalid(e)"
@@ -61,7 +61,7 @@ msgstr "-- Camp suplimentar --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -69,7 +69,7 @@ msgstr "-- Te rog sa alegi --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- particularizat --"
@@ -260,7 +260,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Un director cu acelaşi nume există deja."
@@ -759,16 +759,16 @@ msgstr "Orice Zona"
msgid "Apply backup?"
msgstr "Aplică backup-ul?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Se aplică schimbările configurării… %ds"
@@ -1006,8 +1006,8 @@ msgstr "Activeaza la pornire"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1037,8 +1037,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1104,11 +1104,11 @@ msgstr ""
msgid "Chain"
msgstr "Lant"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Modificari"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1271,16 +1271,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Configurare"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Noua configurație aplicată."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Schimbările asupra configurării au fost anulate!"
@@ -1349,7 +1349,7 @@ msgstr "Conţinutul a fost salvat."
msgid "Continue"
msgstr "Continuă"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1573,7 +1573,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1585,7 +1585,7 @@ msgstr "Sterge"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1602,7 +1602,7 @@ msgstr ""
msgid "Description"
msgstr "Descriere"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1655,7 +1655,7 @@ msgstr "Dispozitivul repornește…"
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1672,7 +1672,7 @@ msgstr "Diagnosticuri"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Director"
@@ -1746,9 +1746,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1793,7 +1793,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Sigur doriți să ștergeți \"%s\" ?"
@@ -1805,7 +1805,7 @@ msgstr "Sigur doriți să ștergeți această cheie SSH?"
msgid "Do you really want to erase all settings?"
msgstr "Sigur doriți să ștergeți toate setările?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2213,7 +2213,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2221,15 +2221,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Fișier"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Fișierul nu este accesibil"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3409,7 +3409,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legenda:"
@@ -3518,7 +3518,7 @@ msgstr "Incărcare"
msgid "Load Average"
msgstr "Incărcarea medie"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4011,7 +4011,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4115,7 +4115,7 @@ msgstr ""
msgid "No data received"
msgstr "Nu sunt date recepționate"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4371,11 +4371,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Optiunea schimbata"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Optiunea eliminata"
@@ -4566,7 +4566,7 @@ msgstr ""
msgid "Overview"
msgstr "Prezentare generală"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4831,7 +4831,7 @@ msgstr "Packete."
msgid "Please enter your username and password."
msgstr "Introdu utilizatorul si parola."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5321,19 +5321,19 @@ msgstr "Reface backup-ul"
msgid "Reveal/hide password"
msgstr "Arata / ascunde parola"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Restabileste schimbările anterioare"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5460,7 +5460,7 @@ msgid "Save"
msgstr "Salvează"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Salveaza si aplica"
@@ -5486,11 +5486,11 @@ msgstr "Scanează"
msgid "Scheduled Tasks"
msgstr "Operatiuni programate"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Sectiune adaugata"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Sectiune eliminata"
@@ -5505,9 +5505,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Selectează fișier…"
@@ -5653,7 +5653,7 @@ msgstr ""
msgid "Signal:"
msgstr "Semnal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Marime"
@@ -5958,7 +5958,7 @@ msgstr "Prioritatea pornirii"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6085,7 +6085,7 @@ msgstr "Schimbă protocolul"
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6216,7 +6216,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6393,7 +6393,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6717,7 +6717,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Modificari nesalvate"
@@ -6747,7 +6747,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6762,21 +6762,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po
index 51c103c2db..04ddd48a46 100644
--- a/modules/luci-base/po/ru/base.po
+++ b/modules/luci-base/po/ru/base.po
@@ -24,7 +24,7 @@ msgstr "%.1f дБ"
msgid "%d Bit"
msgstr "%d бит"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d неверных полей"
@@ -64,7 +64,7 @@ msgstr "-- Дополнительно --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -72,7 +72,7 @@ msgstr "-- Сделайте выбор --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- пользовательский --"
@@ -270,7 +270,7 @@ msgstr ""
"<br />Внимание: вы должны вручную перезапустить службу cron, если этот файл "
"был пустым перед внесением ваших изменений."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Директория с таким же именем уже существует."
@@ -788,16 +788,16 @@ msgstr "Любая зона"
msgid "Apply backup?"
msgstr "Восстановить резервную копию?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Ошибка <code>%h</code> запроса на применение"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Применить без проверки"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Ожидание применения конфигурации... %d сек"
@@ -1051,8 +1051,8 @@ msgstr "Запустить при загрузке"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Широковещательная политика (broadcast, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Обзор…"
@@ -1083,8 +1083,8 @@ msgstr "Кешировано"
msgid "Call failed"
msgstr "Ошибка вызова"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1159,11 +1159,11 @@ msgstr ""
msgid "Chain"
msgstr "Цепочка"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Изменения"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Изменения были возвращены назад."
@@ -1336,16 +1336,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Вычислять исходящую контрольную сумму (опционально)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Конфигурация"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Конфигурация применена."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Конфигурация возвращена назад!"
@@ -1426,7 +1426,7 @@ msgstr "Содержимое сохранено."
msgid "Continue"
msgstr "Продолжить"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1657,7 +1657,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1669,7 +1669,7 @@ msgstr "Удалить"
msgid "Delete key"
msgstr "Удалить ключ"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Ошибка запроса на удаление: %s"
@@ -1686,7 +1686,7 @@ msgstr "Интервал сообщений, регламентирующий д
msgid "Description"
msgstr "Описание"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Отменить выбор"
@@ -1739,7 +1739,7 @@ msgstr "Устройство перезапускается…"
msgid "Device not managed by ModemManager."
msgstr "Устройство не управляется ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Устройство недоступно!"
@@ -1756,7 +1756,7 @@ msgstr "Диагностика"
msgid "Dial number"
msgstr "Dial номер"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Папка"
@@ -1830,9 +1830,9 @@ msgstr "Ошибка попытки отключения."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1883,7 +1883,7 @@ msgstr "Не перенаправлять обратные DNS-запросы д
msgid "Do not send a hostname"
msgstr "Не отправлять имя хоста"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Вы действительно хотите удалить «%s»?"
@@ -1895,7 +1895,7 @@ msgstr "Вы действительно хотите удалить следую
msgid "Do you really want to erase all settings?"
msgstr "Вы действительно хотите стереть все настройки?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Вы действительно хотите рекурсивно удалить директорию «%s»?"
@@ -2320,7 +2320,7 @@ msgstr "FT протокол"
msgid "Failed to change the system password."
msgstr "Не удалось изменить системный пароль."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "Не удалось подтвердить применение в течении %d сек., ожидание отката…"
@@ -2328,15 +2328,15 @@ msgstr "Не удалось подтвердить применение в те
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Не удалось выполнить действие «/etc/init.d/%s %s»: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Файл"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Файл не доступен"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Имя файла"
@@ -3545,7 +3545,7 @@ msgstr ""
"использования эффективность эфирного времени может быть значительно снижена. "
"Рекомендуется не допускать скорости 802.11b там, где это возможно."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "События:"
@@ -3668,7 +3668,7 @@ msgstr "Загрузка"
msgid "Load Average"
msgstr "Средняя загрузка"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Загрузка содержимого директории…"
@@ -4177,7 +4177,7 @@ msgid "NTP server candidates"
msgstr "Список NTP-серверов"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4281,7 +4281,7 @@ msgstr "Нет связанных клиентов"
msgid "No data received"
msgstr "Данные не получены"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Нет элементов в этом каталоге"
@@ -4543,11 +4543,11 @@ msgstr "Опция \"%s\" содержит недопустимое значен
msgid "Option \"%s\" must not be empty."
msgstr "Опция \"%s\" не должна быть пустой."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Опция изменена"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Опция удалена"
@@ -4754,7 +4754,7 @@ msgstr "Назначить таблицу внутренних маршруто
msgid "Overview"
msgstr "Обзор"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Перезаписать существующий файл «%s»?"
@@ -5019,7 +5019,7 @@ msgstr "пакетов"
msgid "Please enter your username and password."
msgstr "Введите логин и пароль."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Пожалуйста, выберите файл для загрузки."
@@ -5531,19 +5531,19 @@ msgstr "Восстановить резервную копию"
msgid "Reveal/hide password"
msgstr "Показать/скрыть пароль"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Вернуть"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Вернуть изменения"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Ошибка <code>%h</code> отмены конфигурации"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Отмена конфигурации…"
@@ -5672,7 +5672,7 @@ msgid "Save"
msgstr "Сохранить"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Сохранить и применить"
@@ -5698,11 +5698,11 @@ msgstr "Поиск"
msgid "Scheduled Tasks"
msgstr "Запланированные задания"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Раздел добавлен"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Раздел удалён"
@@ -5720,9 +5720,9 @@ msgstr ""
"формата завершается с ошибкой. Используйте эту опцию только если уверены, "
"что файл образа корректный и предназначен именно для данного устройства!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Выбрать файл…"
@@ -5875,7 +5875,7 @@ msgstr "Частота обновления сигнала"
msgid "Signal:"
msgstr "Сигнал:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Размер"
@@ -6247,7 +6247,7 @@ msgstr "Приоритет"
msgid "Start refresh"
msgstr "Запустить обновление"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Применение конфигурации…"
@@ -6379,7 +6379,7 @@ msgstr "Изменить протокол"
msgid "Switch to CIDR list notation"
msgstr "Переключить в формат CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Символическая ссылка"
@@ -6517,7 +6517,7 @@ msgstr ""
"При подключении к скрытой беспроводной сети необходимо вручную указать "
"правильный SSID"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6727,7 +6727,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Нет активных арендованных адресов"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Нет изменений для применения"
@@ -7074,7 +7074,7 @@ msgstr "Отмонтировать"
msgid "Unnamed key"
msgstr "Ключ без имени"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Не принятые изменения"
@@ -7104,7 +7104,7 @@ msgstr "Вверх"
msgid "Up Delay"
msgstr "Задержка включения интерфейса"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Загрузка"
@@ -7120,21 +7120,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Загрузка архива..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Загрузка файла"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Загрузка файла…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Ошибка запроса на загрузку: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Загрузка файла…"
diff --git a/modules/luci-base/po/sk/base.po b/modules/luci-base/po/sk/base.po
index ea77325154..6816779b1b 100644
--- a/modules/luci-base/po/sk/base.po
+++ b/modules/luci-base/po/sk/base.po
@@ -20,7 +20,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bitový"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "Neplatné polia: %d"
@@ -60,7 +60,7 @@ msgstr "-- Dodatočné pole --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -68,7 +68,7 @@ msgstr "-- Prosím, vyberte --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- vlastné --"
@@ -267,7 +267,7 @@ msgstr ""
"<br/>Poznámka: ak bol súbor crontab prázdny pred úpravou, musíte manuálne "
"reštartovať službu cron."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Adresár s rovnakým názvom už existuje."
@@ -763,16 +763,16 @@ msgstr "Akákoľvek zóna"
msgid "Apply backup?"
msgstr "Použiť zálohu?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Použiť bez kontroly"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Aplikujú sa zmeny konfigurácie… %ds"
@@ -1011,8 +1011,8 @@ msgstr "Zaviesť po spustení"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Prehliadať…"
@@ -1042,8 +1042,8 @@ msgstr "Vo vyrovnávacej pamäti"
msgid "Call failed"
msgstr "Volanie zlyhalo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1109,11 +1109,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Zmeny"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Zmeny boli vrátené späť."
@@ -1274,16 +1274,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Konfigurácia"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Zmeny konfigurácie boli použité."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Zmeny konfigurácie boli vrátené späť!"
@@ -1352,7 +1352,7 @@ msgstr "Obsah bol uložený."
msgid "Continue"
msgstr "Pokračovať"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1578,7 +1578,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1590,7 +1590,7 @@ msgstr "Odstrániť"
msgid "Delete key"
msgstr "Odstrániť kľúč"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Požiadavka na odstránenie zlyhala: %s"
@@ -1607,7 +1607,7 @@ msgstr ""
msgid "Description"
msgstr "Popis"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Zrušiť výber"
@@ -1660,7 +1660,7 @@ msgstr "Zariadenie sa reštartuje…"
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Zariadenie neprístupné!"
@@ -1678,7 +1678,7 @@ msgstr "Diagnostika"
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Adresár"
@@ -1750,9 +1750,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1797,7 +1797,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Naozaj chcete odstrániť „%s“?"
@@ -1809,7 +1809,7 @@ msgstr "Naozaj chcete odstrániť nasledovný kľúč SSH?"
msgid "Do you really want to erase all settings?"
msgstr "Naozaj chcete vymazať všetky nastavenia?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Naozaj chcete rekurzívne odstrániť adresár „%s“?"
@@ -2219,7 +2219,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
"Zlyhalo potvrdenie aplikovania nastavení v čase %ds, čaká sa na návrat "
@@ -2229,15 +2229,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Súbor"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Súbor nie je prístupný"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Názov súboru"
@@ -3419,7 +3419,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Legenda:"
@@ -3531,7 +3531,7 @@ msgstr "Zaťaženie"
msgid "Load Average"
msgstr "Priemerné zaťaženie"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Načítava sa obsah priečinka…"
@@ -4024,7 +4024,7 @@ msgid "NTP server candidates"
msgstr "Kandidáti serverov NTP"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4128,7 +4128,7 @@ msgstr "Nie je priradený žiadny klient"
msgid "No data received"
msgstr "Neboli prijaté žiadne údaje"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "V tomto adresári nie sú žiadne položky"
@@ -4384,11 +4384,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Voľba zmenená"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Voľba odstránená"
@@ -4579,7 +4579,7 @@ msgstr ""
msgid "Overview"
msgstr "Prehľad"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4844,7 +4844,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr "Prosím, zadajte vaše používateľské meno a heslo."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Prosím, vyberte súbor na odovzdanie."
@@ -5334,19 +5334,19 @@ msgstr "Obnoviť zo zálohy"
msgid "Reveal/hide password"
msgstr "Odkryť/skryť heslo"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Vrátiť späť"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Vrátiť zmeny"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Vracia sa späť konfigurácia…"
@@ -5475,7 +5475,7 @@ msgid "Save"
msgstr "Uložiť"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Uložiť a použiť"
@@ -5501,11 +5501,11 @@ msgstr "Prehľadať"
msgid "Scheduled Tasks"
msgstr "Naplánované úlohy"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Sekcia pridaná"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Sekcia odstránená"
@@ -5520,9 +5520,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Vybrať súbor…"
@@ -5668,7 +5668,7 @@ msgstr ""
msgid "Signal:"
msgstr "Signál:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Veľkosť"
@@ -5976,7 +5976,7 @@ msgstr "Počiatočná priorita"
msgid "Start refresh"
msgstr "Spustiť obnovu"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Spúšťa sa aplikovanie konfigurácie…"
@@ -6103,7 +6103,7 @@ msgstr "Prepnúť protokol"
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Symbolický odkaz"
@@ -6236,7 +6236,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6419,7 +6419,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Nie sú žiadne zmeny na aplikovanie"
@@ -6754,7 +6754,7 @@ msgstr "Odpojiť"
msgid "Unnamed key"
msgstr "Kľúč bez názvu"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Neuložené zmeny"
@@ -6784,7 +6784,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Odovzdať"
@@ -6801,21 +6801,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Odovzdať archív..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Odovzdať súbor"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Odovzdať súbor…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Požiadavka na odovzdanie zlyhala: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Odovzdáva sa súbor…"
diff --git a/modules/luci-base/po/sv/base.po b/modules/luci-base/po/sv/base.po
index f18d867500..ca1a2d979b 100644
--- a/modules/luci-base/po/sv/base.po
+++ b/modules/luci-base/po/sv/base.po
@@ -20,7 +20,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -60,7 +60,7 @@ msgstr "-- Ytterligare fält --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -68,7 +68,7 @@ msgstr "-- Vänligen välj --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- anpassad --"
@@ -259,7 +259,7 @@ msgstr ""
"<br/>Notera att: du måste starta om cron-tjänsten om crontab-filen var tom "
"innan den ändrades."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "En katalog med samma namn finns redan."
@@ -755,16 +755,16 @@ msgstr "Någon zon"
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -1002,8 +1002,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Bläddra…"
@@ -1034,8 +1034,8 @@ msgstr ""
msgid "Call failed"
msgstr "Anrop misslyckades"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1101,11 +1101,11 @@ msgstr ""
msgid "Chain"
msgstr "Kedja"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Ändringar"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Ändringar har återställts."
@@ -1261,16 +1261,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Konfiguration"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Konfigurationsändringar sparade."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Konfigurationsändringar har återställts!"
@@ -1339,7 +1339,7 @@ msgstr "Innehåll har sparats."
msgid "Continue"
msgstr "Fortsätt"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1560,7 +1560,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1572,7 +1572,7 @@ msgstr "Radera"
msgid "Delete key"
msgstr "Radera nyckel"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1589,7 +1589,7 @@ msgstr ""
msgid "Description"
msgstr "Beskrivning"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Avmarkera"
@@ -1642,7 +1642,7 @@ msgstr "Enheten startas om…"
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Enheten kan inte nås!"
@@ -1659,7 +1659,7 @@ msgstr "Diagnostik"
msgid "Dial number"
msgstr "Slå nummer"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Mapp"
@@ -1733,9 +1733,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1782,7 +1782,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Vill du verkligen radera \"%s\" ?"
@@ -1794,7 +1794,7 @@ msgstr "Vill du verkligen ta bort följande SSH-nyckel?"
msgid "Do you really want to erase all settings?"
msgstr "Vill du verkligen radera alla inställningar?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2205,7 +2205,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr "Byte av systemlösenord misslyckades."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2213,15 +2213,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Fil"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Fil ej nåbar"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Filnamn"
@@ -3397,7 +3397,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3507,7 +3507,7 @@ msgstr "Belastning"
msgid "Load Average"
msgstr "Snitt-belastning"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4000,7 +4000,7 @@ msgid "NTP server candidates"
msgstr "NTP-serverkandidater"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4104,7 +4104,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4360,11 +4360,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Alternativet ändrades"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Alternativet togs bort"
@@ -4555,7 +4555,7 @@ msgstr ""
msgid "Overview"
msgstr "Översikt"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4820,7 +4820,7 @@ msgstr "Pkt."
msgid "Please enter your username and password."
msgstr "Vänligen ange ditt användarnamn och lösenord."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5310,19 +5310,19 @@ msgstr "Återställ säkerhetskopian"
msgid "Reveal/hide password"
msgstr "Visa/göm lösenord"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Återgå"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5449,7 +5449,7 @@ msgid "Save"
msgstr "Spara"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Spara och Verkställ"
@@ -5475,11 +5475,11 @@ msgstr "Skanna"
msgid "Scheduled Tasks"
msgstr "Schemalagda uppgifter"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Sektionen lades till"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Sektionen togs bort"
@@ -5494,9 +5494,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5642,7 +5642,7 @@ msgstr ""
msgid "Signal:"
msgstr "Signal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Storlek"
@@ -5947,7 +5947,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6074,7 +6074,7 @@ msgstr "Byt protokoll"
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6205,7 +6205,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6382,7 +6382,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6708,7 +6708,7 @@ msgstr "Avmontera"
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Osparade ändringar"
@@ -6738,7 +6738,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6753,21 +6753,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Ladda upp arkiv..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/templates/base.pot b/modules/luci-base/po/templates/base.pot
index 30eaf26dfb..ed7c02376c 100644
--- a/modules/luci-base/po/templates/base.pot
+++ b/modules/luci-base/po/templates/base.pot
@@ -9,7 +9,7 @@ msgstr ""
msgid "%d Bit"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr ""
@@ -49,7 +49,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -57,7 +57,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr ""
@@ -243,7 +243,7 @@ msgid ""
"was empty before editing."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr ""
@@ -736,16 +736,16 @@ msgstr ""
msgid "Apply backup?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr ""
@@ -983,8 +983,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1014,8 +1014,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1081,11 +1081,11 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr ""
@@ -1239,16 +1239,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1317,7 +1317,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1538,7 +1538,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1550,7 +1550,7 @@ msgstr ""
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1567,7 +1567,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1620,7 +1620,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr ""
@@ -1637,7 +1637,7 @@ msgstr ""
msgid "Dial number"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr ""
@@ -1709,9 +1709,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1756,7 +1756,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1768,7 +1768,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2176,7 +2176,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2184,15 +2184,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3366,7 +3366,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3475,7 +3475,7 @@ msgstr ""
msgid "Load Average"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -3968,7 +3968,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4072,7 +4072,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4328,11 +4328,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4523,7 +4523,7 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4788,7 +4788,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5276,19 +5276,19 @@ msgstr ""
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5415,7 +5415,7 @@ msgid "Save"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr ""
@@ -5441,11 +5441,11 @@ msgstr ""
msgid "Scheduled Tasks"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr ""
@@ -5460,9 +5460,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5608,7 +5608,7 @@ msgstr ""
msgid "Signal:"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr ""
@@ -5913,7 +5913,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6040,7 +6040,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6171,7 +6171,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6348,7 +6348,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6670,7 +6670,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6700,7 +6700,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr ""
@@ -6715,21 +6715,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/tr/base.po b/modules/luci-base/po/tr/base.po
index 27a502bbae..c333c05ca4 100644
--- a/modules/luci-base/po/tr/base.po
+++ b/modules/luci-base/po/tr/base.po
@@ -21,7 +21,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d geçersiz alan"
@@ -61,7 +61,7 @@ msgstr "-- Ek Alan--"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -69,7 +69,7 @@ msgstr "-- Lütfen seçin --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- özel --"
@@ -265,7 +265,7 @@ msgstr ""
"<br/>Not: Düzenlemeden önce crontab dosyası boş ise cron servisini manuel "
"olarak yeniden başlatmanız gerekir."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Aynı isim ile bir dizin zaten bulunuyor."
@@ -777,16 +777,16 @@ msgstr "Herhangi bir bölge"
msgid "Apply backup?"
msgstr "Yedek uygulansın mı?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Başvuru isteği <code>%h</code> durumuyla başarısız oldu"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "İşaretlenmemişi uygula"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Yapılandırma değişiklikleri uygulanıyor… %ds"
@@ -1035,8 +1035,8 @@ msgstr ""
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr ""
@@ -1066,8 +1066,8 @@ msgstr ""
msgid "Call failed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1133,11 +1133,11 @@ msgstr ""
msgid "Chain"
msgstr "Zincir"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Değişiklikler"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Değişiklikler geri alındı."
@@ -1293,16 +1293,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Yapılandırma"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr ""
@@ -1371,7 +1371,7 @@ msgstr ""
msgid "Continue"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1592,7 +1592,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1604,7 +1604,7 @@ msgstr "Sil"
msgid "Delete key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr ""
@@ -1621,7 +1621,7 @@ msgstr ""
msgid "Description"
msgstr "Açıklama"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr ""
@@ -1674,7 +1674,7 @@ msgstr ""
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Cihaz ulaşılamaz!"
@@ -1691,7 +1691,7 @@ msgstr "Tanılama"
msgid "Dial number"
msgstr "Arama numarası"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Dizin"
@@ -1765,9 +1765,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1812,7 +1812,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr ""
@@ -1824,7 +1824,7 @@ msgstr ""
msgid "Do you really want to erase all settings?"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr ""
@@ -2232,7 +2232,7 @@ msgstr ""
msgid "Failed to change the system password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr ""
@@ -2240,15 +2240,15 @@ msgstr ""
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr ""
@@ -3422,7 +3422,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3531,7 +3531,7 @@ msgstr ""
msgid "Load Average"
msgstr "Ortalama Yük"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr ""
@@ -4024,7 +4024,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4128,7 +4128,7 @@ msgstr ""
msgid "No data received"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr ""
@@ -4384,11 +4384,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr ""
@@ -4579,7 +4579,7 @@ msgstr ""
msgid "Overview"
msgstr "Genel bakış"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr ""
@@ -4844,7 +4844,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5332,19 +5332,19 @@ msgstr "Yedeklemeyi geri yükle"
msgid "Reveal/hide password"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Dönmek"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Değişiklikleri geri al"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr ""
@@ -5471,7 +5471,7 @@ msgid "Save"
msgstr "Kaydet"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Kaydet & Uygula"
@@ -5497,11 +5497,11 @@ msgstr "Tara"
msgid "Scheduled Tasks"
msgstr "Zamanlanmış Görevler"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Bölüm eklendi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Bölüm kaldırıldı"
@@ -5516,9 +5516,9 @@ msgid ""
"your device!"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr ""
@@ -5664,7 +5664,7 @@ msgstr ""
msgid "Signal:"
msgstr "Sinyal:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Boyut"
@@ -5969,7 +5969,7 @@ msgstr ""
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr ""
@@ -6096,7 +6096,7 @@ msgstr ""
msgid "Switch to CIDR list notation"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr ""
@@ -6227,7 +6227,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6404,7 +6404,7 @@ msgstr ""
msgid "There are no active leases"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr ""
@@ -6726,7 +6726,7 @@ msgstr ""
msgid "Unnamed key"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr ""
@@ -6756,7 +6756,7 @@ msgstr ""
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Yükleme"
@@ -6771,21 +6771,21 @@ msgstr ""
msgid "Upload archive..."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr ""
diff --git a/modules/luci-base/po/uk/base.po b/modules/luci-base/po/uk/base.po
index 082afddbac..67addefe7b 100644
--- a/modules/luci-base/po/uk/base.po
+++ b/modules/luci-base/po/uk/base.po
@@ -21,7 +21,7 @@ msgstr "%.1f дБ"
msgid "%d Bit"
msgstr "%d біт"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d неприпустимі поля"
@@ -61,7 +61,7 @@ msgstr "-- Додаткові поля --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -69,7 +69,7 @@ msgstr "-- Оберіть --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- нетипово --"
@@ -279,7 +279,7 @@ msgstr ""
"<br/>Примітка: якщо перед редагуванням, файл crontab був порожній, вам "
"потрібно вручну перезапустити служби cron."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "Каталог з такою ж назвою вже існує."
@@ -799,16 +799,16 @@ msgstr "Будь-яка зона"
msgid "Apply backup?"
msgstr "Застосувати резервну копію?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Сталася помилка запиту на застосування зі статусом <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Застосувати без перевірки"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Очікування на застосування конфігурації… %d c"
@@ -1057,8 +1057,8 @@ msgstr "Піднімати при завантаженні"
msgid "Broadcast policy (broadcast, 3)"
msgstr "Політика трансляції (broadcast, 3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Огляд…"
@@ -1089,8 +1089,8 @@ msgstr "Кешовано"
msgid "Call failed"
msgstr "Не вдалося здійснити виклик"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1164,11 +1164,11 @@ msgstr ""
msgid "Chain"
msgstr "Ланцюжок"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Зміни"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Зміни було скасовано."
@@ -1338,16 +1338,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "Обчислити вихідну контрольну суму (необов’язково)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Конфігурація"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Зміни конфігурації застосовано."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Зміни конфігурації було скасовано!"
@@ -1416,7 +1416,7 @@ msgstr "Вміст збережено."
msgid "Continue"
msgstr "Продовжити"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1651,7 +1651,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1663,7 +1663,7 @@ msgstr "Видалити"
msgid "Delete key"
msgstr "Видалити ключ"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Помилка запиту на видалення: %s"
@@ -1680,7 +1680,7 @@ msgstr "Інтервал повідомлень індикації доправ
msgid "Description"
msgstr "Опис"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Скасувати вибір"
@@ -1733,7 +1733,7 @@ msgstr "Пристрій перезавантажується…"
msgid "Device not managed by ModemManager."
msgstr "Пристрій не керується ModemManager."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Пристрій недосяжний!"
@@ -1750,7 +1750,7 @@ msgstr "Діагностика"
msgid "Dial number"
msgstr "Набір номера"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Каталог"
@@ -1824,9 +1824,9 @@ msgstr "Помилка спроби відключення."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1880,7 +1880,7 @@ msgstr ""
msgid "Do not send a hostname"
msgstr "Не надсилати hostname"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Справді видалити \"%s\"?"
@@ -1892,7 +1892,7 @@ msgstr "Справді видалити такий SSH ключ?"
msgid "Do you really want to erase all settings?"
msgstr "Справді стерти всі налаштування?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Справді рекурсивно видалити каталог \"%s\"?"
@@ -2318,7 +2318,7 @@ msgstr "Протокол FT"
msgid "Failed to change the system password."
msgstr "Не вдалося змінити системний пароль."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "Не вдалося підтвердити застосування на протязі %d с, очікуємо відкату…"
@@ -2326,15 +2326,15 @@ msgstr "Не вдалося підтвердити застосування на
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Не вдалося виконати дію \"/etc/init.d/%s %s\": %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Файл"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Файл недоступний"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Ім'я файлу"
@@ -3540,7 +3540,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "Легенда:"
@@ -3671,7 +3671,7 @@ msgstr "Навантаження"
msgid "Load Average"
msgstr "Середнє навантаження"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Завантаження вмісту каталогу…"
@@ -4179,7 +4179,7 @@ msgid "NTP server candidates"
msgstr "Сервери NTP – кандидати для синхронізації"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4283,7 +4283,7 @@ msgstr "Не пов’язано жодного клієнта"
msgid "No data received"
msgstr "Жодних даних не отримано"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "У цьому каталозі немає записів"
@@ -4540,11 +4540,11 @@ msgstr "Параметр \"%s\" містить неприпустиме знач
msgid "Option \"%s\" must not be empty."
msgstr "Параметр \"%s\" не може бути порожнім."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Опцію змінено"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Опцію видалено"
@@ -4754,7 +4754,7 @@ msgstr ""
msgid "Overview"
msgstr "Огляд"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Перезаписати існуючий файл \"%s\"?"
@@ -5021,7 +5021,7 @@ msgstr "пакетів"
msgid "Please enter your username and password."
msgstr "Введіть ім'я користувача і пароль."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "Виберіть файл для відвантаження."
@@ -5527,19 +5527,19 @@ msgstr "Відновити з резервної копії"
msgid "Reveal/hide password"
msgstr "Показати/приховати пароль"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Скасувати"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Скасувати зміни"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Помилка запиту на скасування зі статусом <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Відкат конфігурації…"
@@ -5669,7 +5669,7 @@ msgid "Save"
msgstr "Зберегти"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Зберегти і застосувати"
@@ -5695,11 +5695,11 @@ msgstr "Сканувати"
msgid "Scheduled Tasks"
msgstr "Заплановані завдання"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Секцію додано"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Секцію видалено"
@@ -5717,9 +5717,9 @@ msgstr ""
"виберіть \"Примусове оновлення\". Використовуйте тільки якщо ви впевнені, що "
"мікропрограма є правильною і призначена для вашого пристрою!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Виберіть файл…"
@@ -5871,7 +5871,7 @@ msgstr ""
msgid "Signal:"
msgstr "Сигнал:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Розмір"
@@ -6190,7 +6190,7 @@ msgstr "Стартовий пріоритет"
msgid "Start refresh"
msgstr "Запустити оновлення"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Розпочато застосування конфігурації…"
@@ -6323,7 +6323,7 @@ msgstr "Протокол комутатора"
msgid "Switch to CIDR list notation"
msgstr "Перейти до позначення списку CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Символічне посилання"
@@ -6460,7 +6460,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6673,7 +6673,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Немає жодних активних оренд"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Немає жодних змін до застосування"
@@ -7023,7 +7023,7 @@ msgstr "Демонтувати"
msgid "Unnamed key"
msgstr "Ключ без назви"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Незбережені зміни"
@@ -7053,7 +7053,7 @@ msgstr "Вгору"
msgid "Up Delay"
msgstr "Затримка підняття"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Відвантажити"
@@ -7070,21 +7070,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Відвантажити архів…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Відвантажити файл"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Відвантажити файл…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Не вдалося виконати запит на відвантаження: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Відвантаження файлу…"
diff --git a/modules/luci-base/po/vi/base.po b/modules/luci-base/po/vi/base.po
index 6276aaa118..8be5a253e2 100644
--- a/modules/luci-base/po/vi/base.po
+++ b/modules/luci-base/po/vi/base.po
@@ -23,7 +23,7 @@ msgstr ""
msgid "%d Bit"
msgstr "%d bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d trường không hợp lệ"
@@ -63,7 +63,7 @@ msgstr "---Mục bổ sung---"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -71,7 +71,7 @@ msgstr "-- Hãy chọn --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "--tùy chỉnh--"
@@ -272,7 +272,7 @@ msgstr ""
"<br/>Note: bạn cần tự khởi động lại dich vụ cron nếu file crontab rỗng trước "
"khi được chỉnh sửa."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "thư mục có tên này đã tồn tại"
@@ -776,16 +776,16 @@ msgstr ""
msgid "Apply backup?"
msgstr "Chấp nhận sao lưu?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "Áp dụng yêu cầu không thành công với trạng thái <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "Áp dụng không kiểm tra"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "Đợi cấu hình được áp dụng... %ds"
@@ -1033,8 +1033,8 @@ msgstr "Áp dụng khi khởi động"
msgid "Broadcast policy (broadcast, 3)"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "Duyệt..."
@@ -1064,8 +1064,8 @@ msgstr ""
msgid "Call failed"
msgstr "Liên lạc thất bại"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1131,11 +1131,11 @@ msgstr ""
msgid "Chain"
msgstr "chuỗi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "Thay đổi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "Những thay đổi đã được phục hồi"
@@ -1299,16 +1299,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "Cấu hình"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "Cấu hình đã được áp dụng"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "Cấu hình đã được hoàn lại!"
@@ -1377,7 +1377,7 @@ msgstr "Nội dung đã được lưu"
msgid "Continue"
msgstr "Tiếp tục"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1605,7 +1605,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1617,7 +1617,7 @@ msgstr "Xóa"
msgid "Delete key"
msgstr "Xóa chìa khóa"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "Yêu cầu xóa thất bại: %s"
@@ -1634,7 +1634,7 @@ msgstr "Chu kỳ thông báo chỉ thị lưu thông"
msgid "Description"
msgstr "Mô tả"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "Bỏ chọn"
@@ -1687,7 +1687,7 @@ msgstr "Khởi động lại thiết bị ..."
msgid "Device not managed by ModemManager."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "Thiết bị không thể truy cập! "
@@ -1704,7 +1704,7 @@ msgstr "Phân tích"
msgid "Dial number"
msgstr "Quay số"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "Danh mục"
@@ -1778,9 +1778,9 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1830,7 +1830,7 @@ msgstr "Không chuyển tiếp tra cứu ngược cho các mạng cục bộ"
msgid "Do not send a hostname"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "Bạn thật sự muốn xóa \"%s\" ?"
@@ -1842,7 +1842,7 @@ msgstr "Bạn thật sự muốn xóa khóa SSH này?"
msgid "Do you really want to erase all settings?"
msgstr "Bạn có thật sự muốn xóa tất cả cài đặt này?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "Bạn thật sự muốn xóa toàn bộ thư mục \"%s\" ?"
@@ -2262,7 +2262,7 @@ msgstr "Giao thức FT"
msgid "Failed to change the system password."
msgstr "Đổi mật khẩu hệ thống thất bại"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "Thất bại khi xác thực áp dụng %ds, đợi làm lại..."
@@ -2270,15 +2270,15 @@ msgstr "Thất bại khi xác thực áp dụng %ds, đợi làm lại..."
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "Thất bại khi thực thi \"/etc/init.d/%s %s\" hành động: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "Tệp tin"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "Tệp tin không thể truy cập"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "Tên tệp"
@@ -3475,7 +3475,7 @@ msgid ""
"are used. It is recommended to not allow 802.11b rates where possible."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr ""
@@ -3596,7 +3596,7 @@ msgstr "Tải "
msgid "Load Average"
msgstr "Tải trung bình"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "Đang tải nội dung thư mục..."
@@ -4096,7 +4096,7 @@ msgid "NTP server candidates"
msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4200,7 +4200,7 @@ msgstr ""
msgid "No data received"
msgstr "Không có data nhận được"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "Không có gì trong đường dẫn này"
@@ -4458,11 +4458,11 @@ msgstr ""
msgid "Option \"%s\" must not be empty."
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "Thay đổi tùy chỉnh"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "Xóa tùy chỉnh"
@@ -4668,7 +4668,7 @@ msgstr "Ghi đè bảng được sử dụng cho định tuyến nội bộ"
msgid "Overview"
msgstr "Tổng quan"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "Ghi đè tệp đã tồn tại \"%s\" ?"
@@ -4933,7 +4933,7 @@ msgstr ""
msgid "Please enter your username and password."
msgstr "Nhập tên và mật mã"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr ""
@@ -5441,19 +5441,19 @@ msgstr "Phục hồi backup"
msgid "Reveal/hide password"
msgstr "Hiển thị/ẩn mật khẩu"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "Hoàn nguyên"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "Hoàn nguyên thay đổi"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "Yêu cầu hoàn nguyên không thành công với trạng thái <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "Đang hoàn nguyên cấu hình .."
@@ -5582,7 +5582,7 @@ msgid "Save"
msgstr "Lưu"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "Lưu & áp dụng "
@@ -5608,11 +5608,11 @@ msgstr "quét"
msgid "Scheduled Tasks"
msgstr "Nhiệm vụ theo lịch trình"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "Thêm mục"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "Xóa mục"
@@ -5630,9 +5630,9 @@ msgstr ""
"phần mềm không thành công. Chỉ chọn nếu bạn có thể chắc chắc rằng phần mềm "
"này tương thích với thiết bị của bạn"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "Chọn tệp"
@@ -5781,7 +5781,7 @@ msgstr ""
msgid "Signal:"
msgstr "Tín hiệu:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "Dung lượng "
@@ -6096,7 +6096,7 @@ msgstr "Bắt đầu ưu tiên"
msgid "Start refresh"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "Đang áp dụng cáu hình ..."
@@ -6229,7 +6229,7 @@ msgstr "Đổi giao thức"
msgid "Switch to CIDR list notation"
msgstr "Chuyển sang ký hiệu danh sách CIDR"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "Đường dẫn tham chiếu"
@@ -6362,7 +6362,7 @@ msgid ""
"network"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6569,7 +6569,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "Không có máy được cấp IP nào hoạt động"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "Không có thay đổi nào để áp dụng"
@@ -6913,7 +6913,7 @@ msgstr "Hủy gắn kết"
msgid "Unnamed key"
msgstr "Khóa không tên"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "Thay đổi không lưu"
@@ -6943,7 +6943,7 @@ msgstr "Lên"
msgid "Up Delay"
msgstr ""
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "Tải lên"
@@ -6960,21 +6960,21 @@ msgstr ""
msgid "Upload archive..."
msgstr "Tải dữ liệu lên ..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "Tải tập tin lên"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "Đang tải tin lên ..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "Yêu cầu tải thất bại: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "Đang tải tin lên ..."
diff --git a/modules/luci-base/po/zh_Hans/base.po b/modules/luci-base/po/zh_Hans/base.po
index 2bb85bdfac..bcb06e4e82 100644
--- a/modules/luci-base/po/zh_Hans/base.po
+++ b/modules/luci-base/po/zh_Hans/base.po
@@ -22,7 +22,7 @@ msgstr "%.1f dB"
msgid "%d Bit"
msgstr "%d Bit"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d 个无效字段"
@@ -62,7 +62,7 @@ msgstr "-- 更多选项 --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -70,7 +70,7 @@ msgstr "-- 请选择 --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- 自定义 --"
@@ -265,7 +265,7 @@ msgid ""
msgstr ""
"<br/>注意:如果 crontab 文件在编辑前为空,则需要手动重新启动 cron 服务。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "已存在同名的目录。"
@@ -761,16 +761,16 @@ msgstr "任意区域"
msgid "Apply backup?"
msgstr "应用备份?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "应用请求失败,状态 <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "强制应用"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "正在等待配置被应用… %ds"
@@ -1010,8 +1010,8 @@ msgstr "开机自动运行"
msgid "Broadcast policy (broadcast, 3)"
msgstr "广播策略(广播,3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "浏览…"
@@ -1041,8 +1041,8 @@ msgstr "已缓存"
msgid "Call failed"
msgstr "调用失败"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1112,11 +1112,11 @@ msgstr ""
msgid "Chain"
msgstr "链"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "更改数"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "更改已恢复。"
@@ -1277,16 +1277,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "计算传出校验和(可选)。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "配置"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "配置已应用。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "配置已回滚!"
@@ -1360,7 +1360,7 @@ msgstr "内容已保存。"
msgid "Continue"
msgstr "继续"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1586,7 +1586,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1598,7 +1598,7 @@ msgstr "删除"
msgid "Delete key"
msgstr "删除密钥"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "删除请求失败:%s"
@@ -1615,7 +1615,7 @@ msgstr "发送流量指示消息间隔"
msgid "Description"
msgstr "描述"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "取消"
@@ -1668,7 +1668,7 @@ msgstr "设备正在重启…"
msgid "Device not managed by ModemManager."
msgstr "设备不受ModemManager管理。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "无法连接到设备!"
@@ -1685,7 +1685,7 @@ msgstr "网络诊断"
msgid "Dial number"
msgstr "拨号号码"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "目录"
@@ -1759,9 +1759,9 @@ msgstr "尝试断开连接失败。"
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1809,7 +1809,7 @@ msgstr "不转发本地网络的反向查询"
msgid "Do not send a hostname"
msgstr "不发送主机名"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "您真的要删除“%s”吗?"
@@ -1821,7 +1821,7 @@ msgstr "您真的要删除以下 SSH 密钥吗?"
msgid "Do you really want to erase all settings?"
msgstr "您真的要清除所有设置吗?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "您真的要删除目录“%s”吗?"
@@ -2234,7 +2234,7 @@ msgstr "FT 协议"
msgid "Failed to change the system password."
msgstr "更改系统密码失败。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "在 %d 秒内确认应用失败,等待回滚…"
@@ -2242,15 +2242,15 @@ msgstr "在 %d 秒内确认应用失败,等待回滚…"
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "执行“/etc/init.d/%s %s”失败:%s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "文件"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "文件无法访问"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "文件名"
@@ -3434,7 +3434,7 @@ msgstr ""
"旧版的或性能不好的设备可能需要旧版的802.11b速率才能进行互操作。在使用这些速率"
"的情况下,通话时间效率可能会显著降低。建议尽可能不允许使用802.11b速率。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "图例:"
@@ -3551,7 +3551,7 @@ msgstr "负载"
msgid "Load Average"
msgstr "平均负载"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "正在载入目录内容…"
@@ -4046,7 +4046,7 @@ msgid "NTP server candidates"
msgstr "候选 NTP 服务器"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4150,7 +4150,7 @@ msgstr "没有关联的客户端"
msgid "No data received"
msgstr "没有接收到数据"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "此目录中没有内容"
@@ -4406,11 +4406,11 @@ msgstr "选项 \"%s\" 包含无效的输入值."
msgid "Option \"%s\" must not be empty."
msgstr "选项 \"%s\" 必须不能为空."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "选项已更改"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "选项已移除"
@@ -4607,7 +4607,7 @@ msgstr "重设内部路由表"
msgid "Overview"
msgstr "概览"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "覆盖已存在的文件“%s”吗?"
@@ -4872,7 +4872,7 @@ msgstr "数据包"
msgid "Please enter your username and password."
msgstr "请输入用户名和密码。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "请选择要上传的文件。"
@@ -5369,19 +5369,19 @@ msgstr "恢复配置"
msgid "Reveal/hide password"
msgstr "显示/隐藏 密码"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "恢复"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "恢复更改"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "恢复请求失败,状态 <code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "正在恢复配置…"
@@ -5508,7 +5508,7 @@ msgid "Save"
msgstr "保存"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "保存并应用"
@@ -5534,11 +5534,11 @@ msgstr "扫描"
msgid "Scheduled Tasks"
msgstr "计划任务"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "添加的节点"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "移除的节点"
@@ -5555,9 +5555,9 @@ msgstr ""
"即使映像文件检查失败,也“强制升级”以烧录映像。仅在您确定固件正确且适用于您的"
"设备时使用!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "选择文件…"
@@ -5705,7 +5705,7 @@ msgstr "信号刷新率"
msgid "Signal:"
msgstr "信号:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "大小"
@@ -6025,7 +6025,7 @@ msgstr "启动优先级"
msgid "Start refresh"
msgstr "开始刷新"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "开始应用配置…"
@@ -6154,7 +6154,7 @@ msgstr "切换协议"
msgid "Switch to CIDR list notation"
msgstr "切换到 CIDR 列表记法"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "符号链接"
@@ -6287,7 +6287,7 @@ msgid ""
"network"
msgstr "加入一个隐藏的无线网络时,必须手动指定正确的 SSID"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6481,7 +6481,7 @@ msgstr "不支持所上传的映像文件格式,请选择适合当前平台的
msgid "There are no active leases"
msgstr "没有已分配的租约"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "没有待应用的更改"
@@ -6813,7 +6813,7 @@ msgstr "卸载分区"
msgid "Unnamed key"
msgstr "未命名的密钥"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "未保存的配置"
@@ -6843,7 +6843,7 @@ msgstr "上移"
msgid "Up Delay"
msgstr "Up 延迟"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "上传"
@@ -6858,21 +6858,21 @@ msgstr "从这里上传一个 sysupgrade 兼容镜像以更新正在运行的固
msgid "Upload archive..."
msgstr "上传备份…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "上传文件"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "上传文件…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "上传请求失败:%s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "正在上传文件…"
diff --git a/modules/luci-base/po/zh_Hant/base.po b/modules/luci-base/po/zh_Hant/base.po
index 049a06f580..777f156501 100644
--- a/modules/luci-base/po/zh_Hant/base.po
+++ b/modules/luci-base/po/zh_Hant/base.po
@@ -20,7 +20,7 @@ msgstr "%.1f 分貝"
msgid "%d Bit"
msgstr "%d 位元"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3707
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3709
msgid "%d invalid field(s)"
msgstr "%d 個無效欄位"
@@ -60,7 +60,7 @@ msgstr "-- 額外欄位 --"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3738
#: modules/luci-base/htdocs/luci-static/resources/ui.js:783
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1021
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1990
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1992
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
msgid "-- Please choose --"
@@ -68,7 +68,7 @@ msgstr "-- 請選擇 --"
#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1022
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1993
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- 自訂 --"
@@ -266,7 +266,7 @@ msgid ""
msgstr ""
"<br/>注意: 如果此'例行性工作排程'在編輯之前是空的, 您將需要重新啟動cron服務。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2736
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2738
msgid "A directory with the same name already exists."
msgstr "已存在同名的目錄。"
@@ -764,16 +764,16 @@ msgstr "任意區域"
msgid "Apply backup?"
msgstr "是否套用備份?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4294
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4296
msgid "Apply request failed with status <code>%h</code>"
msgstr "套用要求失敗,狀態 <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2182
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4162
msgid "Apply unchecked"
msgstr "應用未核取"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4233
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4235
msgid "Applying configuration changes… %ds"
msgstr "組態變更套用中… %ds"
@@ -1013,8 +1013,8 @@ msgstr "開機自動執行"
msgid "Broadcast policy (broadcast, 3)"
msgstr "廣播政策(廣播,3)"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2826
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3817
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2828
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3819
msgid "Browse…"
msgstr "瀏覽…"
@@ -1044,8 +1044,8 @@ msgstr "已快取"
msgid "Call failed"
msgstr "呼叫失敗"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2919
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3826
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3828
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:187
@@ -1115,11 +1115,11 @@ msgstr ""
msgid "Chain"
msgstr "鏈"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
msgid "Changes"
msgstr "待修改"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4329
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4331
msgid "Changes have been reverted."
msgstr "設定值已還原."
@@ -1282,16 +1282,16 @@ msgstr ""
msgid "Compute outgoing checksum (optional)."
msgstr "計算傳出的校驗和(自選)."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4046
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:426
msgid "Configuration"
msgstr "組態"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4208
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid "Configuration changes applied."
msgstr "組態變更已套用。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4146
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4148
msgid "Configuration changes have been rolled back!"
msgstr "組態變更已被復原!"
@@ -1364,7 +1364,7 @@ msgstr "內容已被儲存。"
msgid "Continue"
msgstr "繼續"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4182
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1592,7 +1592,7 @@ msgstr ""
#: modules/luci-base/htdocs/luci-static/resources/form.js:2662
#: modules/luci-base/htdocs/luci-static/resources/form.js:2666
#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2888
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2890
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1604,7 +1604,7 @@ msgstr "刪除"
msgid "Delete key"
msgstr "刪除金鑰"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2785
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2787
msgid "Delete request failed: %s"
msgstr "刪除要求失敗: %s"
@@ -1621,7 +1621,7 @@ msgstr "傳送流量指示訊息間隔"
msgid "Description"
msgstr "描述"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2884
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2886
msgid "Deselect"
msgstr "取消選擇"
@@ -1674,7 +1674,7 @@ msgstr "裝置重啟中…"
msgid "Device not managed by ModemManager."
msgstr "裝置未被\"數據機管理員(ModemManager)\"所管理."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4181
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4183
msgid "Device unreachable!"
msgstr "裝置不可達!"
@@ -1691,7 +1691,7 @@ msgstr "診斷"
msgid "Dial number"
msgstr "撥號號碼"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2681
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2683
msgid "Directory"
msgstr "目錄"
@@ -1765,9 +1765,9 @@ msgstr "嘗試中斷線連失敗."
#: modules/luci-base/htdocs/luci-static/resources/form.js:606
#: modules/luci-base/htdocs/luci-static/resources/form.js:2861
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3325
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4063
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4152
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3327
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4065
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4154
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1696
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:330
msgid "Dismiss"
@@ -1815,7 +1815,7 @@ msgstr "對本地網路不轉發反向查詢"
msgid "Do not send a hostname"
msgstr "不傳送主機名稱"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
msgid "Do you really want to delete \"%s\" ?"
msgstr "您確定要刪除「%s」?"
@@ -1827,7 +1827,7 @@ msgstr "您確定要刪除下列 SSH 金鑰?"
msgid "Do you really want to erase all settings?"
msgstr "您確定要清除所有設定?"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2769
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2771
msgid "Do you really want to recursively delete the directory \"%s\" ?"
msgstr "您真的要遞迴刪除目錄 \"%s\" 嗎?"
@@ -2240,7 +2240,7 @@ msgstr "FT 協定"
msgid "Failed to change the system password."
msgstr "更新系統密碼失敗。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4140
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4142
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "無法在 %ds 秒內確認變更,等待回滾…"
@@ -2248,15 +2248,15 @@ msgstr "無法在 %ds 秒內確認變更,等待回滾…"
msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
msgstr "執行失敗 \"/etc/init.d/%s %s\" 動作: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2689
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2691
msgid "File"
msgstr "檔案"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2636
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
msgid "File not accessible"
msgstr "無法存取檔案"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2827
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2829
msgid "Filename"
msgstr "檔名"
@@ -3439,7 +3439,7 @@ msgstr ""
"舊版或性能欠佳的設備可能需要舊版802.11b速率才能互操作. 使用這些功能時, 通話時"
"間效率可能會大大降低. 建議盡可能不允許802.11b速率."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4048
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4050
msgid "Legend:"
msgstr "圖例:"
@@ -3554,7 +3554,7 @@ msgstr "負載"
msgid "Load Average"
msgstr "平均負載"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2954
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2956
msgid "Loading directory contents…"
msgstr "讀取目錄內容…"
@@ -4049,7 +4049,7 @@ msgid "NTP server candidates"
msgstr "候選 NTP 伺服器"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2542
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3803
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3805
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:710
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:67
@@ -4153,7 +4153,7 @@ msgstr "沒有已連接客戶端"
msgid "No data received"
msgstr "未收到任何資料"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2894
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2896
msgid "No entries in this directory"
msgstr "在這目錄中缺乏項目"
@@ -4409,11 +4409,11 @@ msgstr "選項 \"%s\" 含有無效的輸入數值。"
msgid "Option \"%s\" must not be empty."
msgstr "選項 \"%s\" 必須不能為空值。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
msgid "Option changed"
msgstr "選項已變更"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4057
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4059
msgid "Option removed"
msgstr "選項已移除"
@@ -4611,7 +4611,7 @@ msgstr "覆蓋之前內部使用的路由表"
msgid "Overview"
msgstr "概覽"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2737
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2739
msgid "Overwrite existing file \"%s\" ?"
msgstr "覆蓋現有文件 \"%s\" ?"
@@ -4876,7 +4876,7 @@ msgstr "Pkts(流量單位)."
msgid "Please enter your username and password."
msgstr "請輸入您的用戶名稱和密碼。"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3788
msgid "Please select the file to upload."
msgstr "請選擇要上傳的檔案。"
@@ -5373,19 +5373,19 @@ msgstr "還原之前備份設定"
msgid "Reveal/hide password"
msgstr "顯示/隱藏 密碼"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4071
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4073
msgid "Revert"
msgstr "還原"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4156
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4158
msgid "Revert changes"
msgstr "還原更改"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4338
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4340
msgid "Revert request failed with status <code>%h</code>"
msgstr "還原請求失敗狀態碼<code>%h</code>"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4318
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4320
msgid "Reverting configuration…"
msgstr "正在還原設定值…"
@@ -5512,7 +5512,7 @@ msgid "Save"
msgstr "儲存"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2181
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4067
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4069
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
msgid "Save & Apply"
msgstr "儲存並套用"
@@ -5538,11 +5538,11 @@ msgstr "掃描"
msgid "Scheduled Tasks"
msgstr "排程任務"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4051
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
msgid "Section added"
msgstr "已新增的區段"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4053
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4055
msgid "Section removed"
msgstr "區段移除"
@@ -5559,9 +5559,9 @@ msgstr ""
"選擇「強制升級」來燒錄映像檔,即使檢查未通過。請僅在您確認映像檔正確無誤時使"
"用!"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2778
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2943
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2780
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2945
msgid "Select file…"
msgstr "選擇檔案…"
@@ -5709,7 +5709,7 @@ msgstr "訊號重新整理頻率"
msgid "Signal:"
msgstr "信號:"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3804
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3806
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:217
msgid "Size"
msgstr "容量"
@@ -6028,7 +6028,7 @@ msgstr "啟動優先權"
msgid "Start refresh"
msgstr "開始更新"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4271
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4273
msgid "Starting configuration apply…"
msgstr "開始套用設定值…"
@@ -6157,7 +6157,7 @@ msgstr "切換協定"
msgid "Switch to CIDR list notation"
msgstr "切換到 CIDR 清單標記法"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2673
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2675
msgid "Symbolic link"
msgstr "符號連接"
@@ -6290,7 +6290,7 @@ msgid ""
"network"
msgstr "正確的SSID必須手動指定, 當加入隱形的無線網路時"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4147
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4149
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -6486,7 +6486,7 @@ msgstr ""
msgid "There are no active leases"
msgstr "無活躍的租約"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4286
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:4288
msgid "There are no changes to apply"
msgstr "無可套用的變更"
@@ -6819,7 +6819,7 @@ msgstr "卸載"
msgid "Unnamed key"
msgstr "未命名的金鑰"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3991
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3993
msgid "Unsaved Changes"
msgstr "尚未存檔的修改"
@@ -6849,7 +6849,7 @@ msgstr "上線"
msgid "Up Delay"
msgstr "上線延遲"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3878
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3880
msgid "Upload"
msgstr "上傳"
@@ -6864,21 +6864,21 @@ msgstr "在這裡上傳一個相容的系統升級映像檔來取代正在執行
msgid "Upload archive..."
msgstr "上傳壓縮檔..."
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2832
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2834
msgid "Upload file"
msgstr "上傳檔案"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2807
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2809
msgid "Upload file…"
msgstr "上傳檔案…"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2754
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3866
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2756
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3868
msgid "Upload request failed: %s"
msgstr "上傳失敗: %s"
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3785
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3839
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3787
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:3841
msgid "Uploading file…"
msgstr "上傳檔案中…"
diff --git a/modules/luci-mod-failsafe/Makefile b/modules/luci-mod-failsafe/Makefile
deleted file mode 100644
index 8afc614f26..0000000000
--- a/modules/luci-mod-failsafe/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Copyright (C) 2008-2014 The LuCI Team <luci@lists.subsignal.org>
-#
-# This is free software, licensed under the Apache License, Version 2.0 .
-#
-
-include $(TOPDIR)/rules.mk
-
-LUCI_TITLE:=LuCI Fail-Safe - Fail-Safe sysupgrade module
-LUCI_DEPENDS:=+luci-base
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
-
diff --git a/modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua b/modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua
deleted file mode 100644
index 60caadb4b1..0000000000
--- a/modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua
+++ /dev/null
@@ -1,202 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2008-2011 Jo-Philipp Wich <jow@openwrt.org>
--- Copyright 2012 Daniel Golle <dgolle@allnet.de>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.controller.failsafe.failsafe", package.seeall)
-
-function index()
- local root = node()
- if not root.target then
- root.target = alias("failsafe")
- root.index = true
- end
-
- page = node()
- page.lock = true
- page.target = alias("failsafe")
- page.subindex = true
- page.index = false
-
- page = node("failsafe")
- page.title = _("Fail-safe")
- page.target = alias("failsafe", "flashops")
- page.order = 5
- page.setuser = "root"
- page.setgroup = "root"
- page.index = true
-
- entry({"failsafe", "flashops"}, call("action_flashops"), _("Flash Firmware"), 70).index = true
- entry({"failsafe", "reboot"}, call("action_reboot"), _("Reboot"), 90)
-end
-
-function action_flashops()
- local sys = require "luci.sys"
- local fs = require "nixio.fs"
-
- local upgrade_avail = fs.access("/lib/upgrade/platform.sh")
- local reset_avail = os.execute([[grep '"rootfs_data"' /proc/mtd >/dev/null 2>&1]]) == 0
-
- local image_tmp = "/tmp/firmware.img"
-
- local function image_supported()
- -- XXX: yay...
- return ( 0 == os.execute(
- ". /lib/functions.sh; " ..
- "include /lib/upgrade; " ..
- "platform_check_image %q >/dev/null"
- % image_tmp
- ) )
- end
-
- local function image_checksum()
- return (luci.sys.exec("md5sum %q" % image_tmp):match("^([^%s]+)"))
- end
-
- local function storage_size()
- local size = 0
- if fs.access("/proc/mtd") then
- for l in io.lines("/proc/mtd") do
- local d, s, e, n = l:match('^([^%s]+)%s+([^%s]+)%s+([^%s]+)%s+"([^%s]+)"')
- if n == "linux" or n == "firmware" then
- size = tonumber(s, 16)
- break
- end
- end
- elseif fs.access("/proc/partitions") then
- for l in io.lines("/proc/partitions") do
- local x, y, b, n = l:match('^%s*(%d+)%s+(%d+)%s+([^%s]+)%s+([^%s]+)')
- if b and n and not n:match('[0-9]') then
- size = tonumber(b) * 1024
- break
- end
- end
- end
- return size
- end
-
-
- local fp
- luci.http.setfilehandler(
- function(meta, chunk, eof)
- if not fp then
- if meta and meta.name == "image" then
- fp = io.open(image_tmp, "w")
- end
- end
- if fp then
- if chunk then
- fp:write(chunk)
- end
- if eof then
- fp:close()
- end
- end
- end
- )
-
- if luci.http.formvalue("image") or luci.http.formvalue("step") then
- --
- -- Initiate firmware flash
- --
- local step = tonumber(luci.http.formvalue("step") or 1)
- if step == 1 then
- if image_supported() then
- luci.template.render("failsafe/upgrade", {
- checksum = image_checksum(),
- storage = storage_size(),
- size = (fs.stat(image_tmp, "size") or 0),
- keep = false
- })
- else
- fs.unlink(image_tmp)
- luci.template.render("failsafe/flashops", {
- reset_avail = reset_avail,
- upgrade_avail = upgrade_avail,
- image_invalid = true
- })
- end
- --
- -- Start sysupgrade flash
- --
- elseif step == 2 then
- local keep = (luci.http.formvalue("keep") == "1") and "" or "-n"
- luci.template.render("failsafe/applyreboot", {
- title = luci.i18n.translate("Flashing..."),
- msg = luci.i18n.translate("The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
- addr = (#keep > 0) and "192.168.1.1" or nil
- })
- fork_exec("killall dropbear uhttpd; sleep 1; /sbin/sysupgrade %s %q" %{ keep, image_tmp })
- end
- else
- --
- -- Overview
- --
- luci.template.render("failsafe/flashops", {
- reset_avail = reset_avail,
- upgrade_avail = upgrade_avail
- })
- end
-end
-
-function action_reboot()
- local reboot = luci.http.formvalue("reboot")
- luci.template.render("failsafe/reboot", {reboot=reboot})
- if reboot then
- luci.sys.reboot()
- end
-end
-
-function fork_exec(command)
- local pid = nixio.fork()
- if pid > 0 then
- return
- elseif pid == 0 then
- -- change to root dir
- nixio.chdir("/")
-
- -- patch stdin, out, err to /dev/null
- local null = nixio.open("/dev/null", "w+")
- if null then
- nixio.dup(null, nixio.stderr)
- nixio.dup(null, nixio.stdout)
- nixio.dup(null, nixio.stdin)
- if null:fileno() > 2 then
- null:close()
- end
- end
-
- -- replace with target command
- nixio.exec("/bin/sh", "-c", command)
- end
-end
-
-function ltn12_popen(command)
-
- local fdi, fdo = nixio.pipe()
- local pid = nixio.fork()
-
- if pid > 0 then
- fdo:close()
- local close
- return function()
- local buffer = fdi:read(2048)
- local wpid, stat = nixio.waitpid(pid, "nohang")
- if not close and wpid and stat == "exited" then
- close = true
- end
-
- if buffer and #buffer > 0 then
- return buffer
- elseif close then
- fdi:close()
- return nil
- end
- end
- elseif pid == 0 then
- nixio.dup(fdo, nixio.stdout)
- fdi:close()
- fdo:close()
- nixio.exec("/bin/sh", "-c", command)
- end
-end
diff --git a/modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm
deleted file mode 100644
index 12c138c165..0000000000
--- a/modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm
+++ /dev/null
@@ -1,41 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<html>
- <head>
- <title><%=luci.sys.hostname()%> - <% if title then %><%=title%><% else %><%:Rebooting...%><% end %></title>
- <link rel="stylesheet" type="text/css" media="screen" href="<%=media%>/cascade.css" />
- <script type="text/javascript" src="<%=resource%>/xhr.js"></script>
- <script type="text/javascript">//<![CDATA[
- var interval = window.setInterval(function() {
- var img = new Image();
-
- img.onload = function() {
- window.clearInterval(interval);
- location.href = 'http://<%=addr or luci.http.getenv("SERVER_NAME")%>/';
- };
-
- img.src = 'http://<%=addr or luci.http.getenv("SERVER_NAME")%><%=resource%>/icons/loading.gif?' + Math.random();
- }, 5000);
- //]]></script>
- </head>
- <body>
- <div id="maincontainer">
- <div id="maincontent">
- <h2 name="content"><%:System%> - <% if title then %><%=title%><% else %><%:Rebooting...%><% end %></h2>
- <fieldset class="cbi-section">
- <p>
- <% if msg then %><%=msg%><% else %><%:Changes applied.%><% end %>
- </p>
- <p>
- <img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" />
- <%:Waiting for changes to be applied...%>
- </p>
- </fieldset>
- </div>
- </div>
- </body>
-</html>
diff --git a/modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm
deleted file mode 100644
index d6e9ad7426..0000000000
--- a/modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm
+++ /dev/null
@@ -1,34 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
- Copyright 2012 Daniel Golle <dgolle@allnet.de>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%+header%>
-
-<h2 name="content"><%:Flash operations%></h2>
-<fieldset class="cbi-section">
- <legend><%:Flash new firmware image%></legend>
- <% if upgrade_avail then %>
- <form method="post" action="<%=REQUEST_URI%>" enctype="multipart/form-data">
- <div class="cbi-section-descr"><%:Upload a sysupgrade-compatible image. %></div>
- <div class="cbi-section-node">
- <div class="cbi-value cbi-value-last<% if image_invalid then %> cbi-value-error<% end %>">
- <label class="cbi-value-title" for="image"><%:Image%>:</label>
- <div class="cbi-value-field">
- <input type="file" name="image" id="image" />
- <input type="submit" class="cbi-button cbi-input-apply" value="<%:Flash image...%>" />
- </div>
- </div>
- </div>
- <% if image_invalid then %>
- <div class="cbi-section-error"><%:The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform. %></div>
- <% end %>
- </form>
- <% else %>
- <div class="cbi-section-descr"><%:Sorry, there is no sysupgrade support present; a new firmware image must be flashed manually. Please refer to the wiki for device specific install instructions.%></div>
- <% end %>
-</fieldset>
-
-<%+footer%>
diff --git a/modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm
deleted file mode 100644
index cbbe13b427..0000000000
--- a/modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm
+++ /dev/null
@@ -1,18 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
- Copyright 2012 Daniel Golle <dgolle@allnet.de>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%+header%>
-<h2 name="content"><%:System%></h2>
-<h3><%:Reboot%></h3>
-<p><%:Reboots the operating system of your device%></p>
-<%- if not reboot then -%>
-<p><a href="<%=controller%>/failsafe/reboot?reboot=1"><%:Perform reboot%></a></p>
-<%- else -%>
-<p><%:Please wait: Device rebooting...%></p>
-<script type="text/javascript">setTimeout("location='<%=controller%>'", 60000)</script>
-<%- end -%>
-<%+footer%>
diff --git a/modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm b/modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm
deleted file mode 100644
index 3be9ae1193..0000000000
--- a/modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm
+++ /dev/null
@@ -1,53 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008-2009 Jo-Philipp Wich <jow@openwrt.org>
- Copyright 2012 Daniel Golle <dgolle@allnet.de>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%+header%>
-
-<h2 name="content"><%:Flash Firmware%> - <%:Verify%></h2>
-<p>
- <%_ The flash image was uploaded.
- Below is the checksum and file size listed,
- compare them with the original file to ensure data integrity.<br />
- Click "Proceed" below to start the flash procedure. %>
-
- <% if storage > 0 and size > storage then %>
- <br /><br />
- <div class="error"><%:It appears that you are trying to
- flash an image that does not fit into the flash memory, please verify
- the image file! %></div>
- <% end %>
-
-</p>
-
-<fieldset class="cbi-section">
- <ul>
- <li><%:Checksum%>: <code><%=checksum%></code></li>
- <li><%:Size%>: <%
- local w = require "luci.tools.webadmin"
- write(w.byte_format(size))
-
- if storage > 0 then
- write(luci.i18n.translatef(
- " (%s available)",
- w.byte_format(storage)
- ))
- end
- %></li>
- </ul>
-</fieldset>
-
-<div class="cbi-page-actions right">
- <form style="display:inline" action="<%=REQUEST_URI%>" method="post">
- <input class="cbi-button cbi-button-reset" type="submit" value="<%:Cancel%>" />
- </form>
- <form style="display:inline" action="<%=REQUEST_URI%>" method="post">
- <input type="hidden" name="step" value="2" />
- <input class="cbi-button cbi-button-apply" type="submit" value="<%:Proceed%>" />
- </form>
-</div>
-
-<%+footer%>
diff --git a/themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm b/themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm
index fb0842df04..f6ae02c212 100644
--- a/themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm
+++ b/themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm
@@ -50,7 +50,7 @@
<div id="mainmenu"></div>
<div id="maincontent">
- <%- if luci.sys.process.info("uid") == 0 and luci.sys.user.getuser("root") and not luci.sys.user.getpasswd("root") and category ~= "failsafe" and path ~= "admin-system-admin-password" then -%>
+ <%- if luci.sys.process.info("uid") == 0 and luci.sys.user.getuser("root") and not luci.sys.user.getpasswd("root") and path ~= "admin-system-admin-password" then -%>
<div class="alert-message warning">
<h4><%:No password set!%></h4>
<p><%:There is no password set on this router. Please configure a root password to protect the web interface.%></p>
diff --git a/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm b/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm
index fafd86f35e..5f79b386b2 100644
--- a/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm
+++ b/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm
@@ -74,7 +74,7 @@
</div>
</noscript>
- <%- if luci.sys.process.info("uid") == 0 and luci.sys.user.getuser("root") and not luci.sys.user.getpasswd("root") and category ~= "failsafe" then -%>
+ <%- if luci.sys.process.info("uid") == 0 and luci.sys.user.getuser("root") and not luci.sys.user.getpasswd("root") then -%>
<div class="alert-message warning">
<h4><%:No password set!%></h4>
<p><%:There is no password set on this router. Please configure a root password to protect the web interface.%></p>