summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acl/po/ar/acl.po20
-rw-r--r--applications/luci-app-acl/po/sv/acl.po67
-rw-r--r--applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js79
-rw-r--r--applications/luci-app-acme/po/ar/acme.po132
-rw-r--r--applications/luci-app-acme/po/bg/acme.po108
-rw-r--r--applications/luci-app-acme/po/bn_BD/acme.po108
-rw-r--r--applications/luci-app-acme/po/ca/acme.po108
-rw-r--r--applications/luci-app-acme/po/cs/acme.po181
-rw-r--r--applications/luci-app-acme/po/de/acme.po114
-rw-r--r--applications/luci-app-acme/po/el/acme.po108
-rw-r--r--applications/luci-app-acme/po/en/acme.po108
-rw-r--r--applications/luci-app-acme/po/es/acme.po123
-rw-r--r--applications/luci-app-acme/po/fi/acme.po108
-rw-r--r--applications/luci-app-acme/po/fr/acme.po108
-rw-r--r--applications/luci-app-acme/po/he/acme.po108
-rw-r--r--applications/luci-app-acme/po/hi/acme.po108
-rw-r--r--applications/luci-app-acme/po/hu/acme.po136
-rw-r--r--applications/luci-app-acme/po/it/acme.po108
-rw-r--r--applications/luci-app-acme/po/ja/acme.po115
-rw-r--r--applications/luci-app-acme/po/ko/acme.po108
-rw-r--r--applications/luci-app-acme/po/mr/acme.po108
-rw-r--r--applications/luci-app-acme/po/ms/acme.po108
-rw-r--r--applications/luci-app-acme/po/nb_NO/acme.po108
-rw-r--r--applications/luci-app-acme/po/pl/acme.po128
-rw-r--r--applications/luci-app-acme/po/pt/acme.po134
-rw-r--r--applications/luci-app-acme/po/pt_BR/acme.po124
-rw-r--r--applications/luci-app-acme/po/ro/acme.po108
-rw-r--r--applications/luci-app-acme/po/ru/acme.po112
-rw-r--r--applications/luci-app-acme/po/sk/acme.po108
-rw-r--r--applications/luci-app-acme/po/sv/acme.po108
-rw-r--r--applications/luci-app-acme/po/templates/acme.pot108
-rw-r--r--applications/luci-app-acme/po/tr/acme.po108
-rw-r--r--applications/luci-app-acme/po/uk/acme.po130
-rw-r--r--applications/luci-app-acme/po/vi/acme.po108
-rw-r--r--applications/luci-app-acme/po/zh_Hans/acme.po151
-rw-r--r--applications/luci-app-acme/po/zh_Hant/acme.po112
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js2
-rw-r--r--applications/luci-app-adblock/po/ar/adblock.po8
-rw-r--r--applications/luci-app-adblock/po/cs/adblock.po74
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po8
-rw-r--r--applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json2
-rw-r--r--applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po14
-rw-r--r--applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po10
-rw-r--r--applications/luci-app-ahcp/po/ja/ahcp.po8
-rw-r--r--applications/luci-app-ahcp/po/uk/ahcp.po12
-rw-r--r--applications/luci-app-ahcp/po/vi/ahcp.po8
-rw-r--r--applications/luci-app-aria2/po/ar/aria2.po8
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm2
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm2
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm8
-rw-r--r--applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm2
-rwxr-xr-xapplications/luci-app-bmx7/root/www/cgi-bin/bmx7-info8
-rw-r--r--applications/luci-app-commands/po/de/commands.po8
-rw-r--r--applications/luci-app-dcwapd/po/cs/dcwapd.po8
-rw-r--r--applications/luci-app-dcwapd/po/uk/dcwapd.po12
-rw-r--r--applications/luci-app-ddns/po/ar/ddns.po10
-rw-r--r--applications/luci-app-ddns/po/uk/ddns.po12
-rw-r--r--applications/luci-app-ddns/po/vi/ddns.po8
-rw-r--r--applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm2
-rw-r--r--applications/luci-app-dockerman/po/cs/dockerman.po18
-rw-r--r--applications/luci-app-dockerman/po/de/dockerman.po10
-rw-r--r--applications/luci-app-dockerman/po/fr/dockerman.po8
-rw-r--r--applications/luci-app-dockerman/po/id/dockerman.po36
-rw-r--r--applications/luci-app-dockerman/po/ja/dockerman.po6
-rw-r--r--applications/luci-app-dump1090/po/ar/dump1090.po14
-rw-r--r--applications/luci-app-dynapoint/po/ar/dynapoint.po8
-rw-r--r--applications/luci-app-firewall/po/cs/firewall.po113
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po14
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po8
-rw-r--r--applications/luci-app-frpc/po/cs/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/ru/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/uk/frpc.po12
-rw-r--r--applications/luci-app-frps/po/ru/frps.po8
-rw-r--r--applications/luci-app-fwknopd/po/sv/fwknopd.po10
-rw-r--r--applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po10
-rw-r--r--applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po8
-rw-r--r--applications/luci-app-ksmbd/po/cs/ksmbd.po10
-rw-r--r--applications/luci-app-ksmbd/po/uk/ksmbd.po12
-rw-r--r--applications/luci-app-lxc/po/cs/lxc.po36
-rw-r--r--applications/luci-app-minidlna/po/cs/minidlna.po10
-rw-r--r--applications/luci-app-minidlna/po/uk/minidlna.po14
-rw-r--r--applications/luci-app-minidlna/po/vi/minidlna.po8
-rw-r--r--applications/luci-app-mjpg-streamer/po/ar/mjpg-streamer.po8
-rw-r--r--applications/luci-app-mwan3/po/ar/mwan3.po30
-rw-r--r--applications/luci-app-mwan3/po/bg/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/bn_BD/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ca/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/cs/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/de/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/el/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/en/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/es/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/fi/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/fr/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/he/mwan3.po26
-rw-r--r--applications/luci-app-mwan3/po/hi/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/hu/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/it/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ja/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ko/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/mr/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ms/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/nb_NO/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/pl/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/pt/mwan3.po28
-rw-r--r--applications/luci-app-mwan3/po/pt_BR/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ro/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/ru/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/sk/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/sv/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/templates/mwan3.pot22
-rw-r--r--applications/luci-app-mwan3/po/tr/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/uk/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/vi/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/zh_Hans/mwan3.po22
-rw-r--r--applications/luci-app-mwan3/po/zh_Hant/mwan3.po22
-rw-r--r--applications/luci-app-nextdns/po/ar/nextdns.po8
-rw-r--r--applications/luci-app-nft-qos/po/fr/nft-qos.po8
-rw-r--r--applications/luci-app-nlbwmon/po/cs/nlbwmon.po8
-rw-r--r--applications/luci-app-nlbwmon/po/de/nlbwmon.po21
-rw-r--r--applications/luci-app-nlbwmon/po/uk/nlbwmon.po10
-rw-r--r--applications/luci-app-nlbwmon/po/vi/nlbwmon.po8
-rw-r--r--applications/luci-app-ocserv/po/cs/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/uk/ocserv.po12
-rw-r--r--applications/luci-app-olsr/po/ar/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/cs/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/uk/olsr.po14
-rw-r--r--applications/luci-app-olsr/po/vi/olsr.po8
-rw-r--r--applications/luci-app-openvpn/po/ar/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/de/openvpn.po8
-rw-r--r--applications/luci-app-opkg/po/ja/opkg.po11
-rw-r--r--applications/luci-app-polipo/po/cs/polipo.po8
-rw-r--r--applications/luci-app-polipo/po/uk/polipo.po14
-rw-r--r--applications/luci-app-polipo/po/vi/polipo.po13
-rw-r--r--applications/luci-app-privoxy/po/ar/privoxy.po8
-rw-r--r--applications/luci-app-radicale2/po/cs/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/uk/radicale2.po14
-rw-r--r--applications/luci-app-radicale2/po/vi/radicale2.po10
-rw-r--r--applications/luci-app-samba4/po/cs/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/uk/samba4.po12
-rw-r--r--applications/luci-app-ser2net/po/ar/ser2net.po8
-rw-r--r--applications/luci-app-ser2net/po/ru/ser2net.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po10
-rw-r--r--applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po10
-rw-r--r--applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shairplay/po/ar/shairplay.po10
-rw-r--r--applications/luci-app-simple-adblock/po/cs/simple-adblock.po12
-rw-r--r--applications/luci-app-simple-adblock/po/fr/simple-adblock.po8
-rw-r--r--applications/luci-app-splash/po/fr/splash.po12
-rw-r--r--applications/luci-app-sqm/Makefile5
-rw-r--r--applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js210
-rw-r--r--applications/luci-app-sqm/luasrc/controller/sqm.lua27
-rw-r--r--applications/luci-app-sqm/luasrc/model/cbi/sqm.lua263
-rw-r--r--applications/luci-app-sqm/po/ar/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/bg/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/bn_BD/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ca/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/cs/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/de/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/el/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/en/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/es/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/fi/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/fr/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/he/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/hi/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/hu/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/it/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ja/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ko/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/mr/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ms/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/nb_NO/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/pl/sqm.po96
-rw-r--r--applications/luci-app-sqm/po/pt/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/pt_BR/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ro/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/ru/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/sk/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/sv/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/templates/sqm.pot81
-rw-r--r--applications/luci-app-sqm/po/tr/sqm.po85
-rw-r--r--applications/luci-app-sqm/po/uk/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/vi/sqm.po81
-rw-r--r--applications/luci-app-sqm/po/zh_Hans/sqm.po133
-rw-r--r--applications/luci-app-sqm/po/zh_Hant/sqm.po85
-rw-r--r--applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json13
-rw-r--r--applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json10
-rw-r--r--applications/luci-app-squid/po/cs/squid.po8
-rw-r--r--applications/luci-app-squid/po/uk/squid.po14
-rw-r--r--applications/luci-app-squid/po/vi/squid.po8
-rw-r--r--applications/luci-app-statistics/po/ar/statistics.po8
-rw-r--r--applications/luci-app-statistics/po/cs/statistics.po10
-rw-r--r--applications/luci-app-statistics/po/fr/statistics.po6
-rw-r--r--applications/luci-app-tinyproxy/po/vi/tinyproxy.po8
-rw-r--r--applications/luci-app-transmission/Makefile2
-rw-r--r--applications/luci-app-transmission/po/ar/transmission.po8
-rw-r--r--applications/luci-app-travelmate/po/ar/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/cs/travelmate.po20
-rw-r--r--applications/luci-app-travelmate/po/fr/travelmate.po20
-rw-r--r--applications/luci-app-travelmate/po/pl/travelmate.po115
-rw-r--r--applications/luci-app-travelmate/po/uk/travelmate.po14
-rw-r--r--applications/luci-app-ttyd/po/fr/ttyd.po12
-rw-r--r--applications/luci-app-udpxy/po/ar/udpxy.po8
-rw-r--r--applications/luci-app-uhttpd/po/cs/uhttpd.po8
-rw-r--r--applications/luci-app-uhttpd/po/uk/uhttpd.po14
-rw-r--r--applications/luci-app-uhttpd/po/vi/uhttpd.po10
-rw-r--r--applications/luci-app-unbound/po/ar/unbound.po10
-rw-r--r--applications/luci-app-upnp/po/cs/upnp.po8
-rw-r--r--applications/luci-app-upnp/po/uk/upnp.po14
-rw-r--r--applications/luci-app-upnp/po/vi/upnp.po8
-rw-r--r--applications/luci-app-vnstat2/po/cs/vnstat2.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/cs/vpn-policy-routing.po10
216 files changed, 5655 insertions, 3740 deletions
diff --git a/applications/luci-app-acl/po/ar/acl.po b/applications/luci-app-acl/po/ar/acl.po
index 28fc1e282a..3e83c3fa39 100644
--- a/applications/luci-app-acl/po/ar/acl.po
+++ b/applications/luci-app-acl/po/ar/acl.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-03 12:10+0000\n"
-"Last-Translator: Marwan Amireh <amirehmarwan@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 15:47+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacl/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
msgid "ACL Settings"
@@ -22,7 +22,7 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:80
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:303
msgid "Access level"
-msgstr ""
+msgstr "مستوى الصلاحية"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:267
msgid "Cannot encrypt plaintext password since uhttpd is not installed."
@@ -38,7 +38,7 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
msgid "Login name"
-msgstr ""
+msgstr "اسم المستخدم"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:202
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:209
@@ -47,11 +47,11 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:209
msgid "New account"
-msgstr ""
+msgstr "حساب جديد"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:244
msgid "Password value"
-msgstr ""
+msgstr "كلمة السر"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:215
msgid "Password variant"
@@ -59,7 +59,7 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:297
msgid "Read access"
-msgstr ""
+msgstr "صلاحيات للقراءة"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:289
msgid "Session timeout"
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:300
msgid "Write access"
-msgstr ""
+msgstr "صلاحيات للتعديل"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:67
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:89
@@ -142,4 +142,4 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:306
msgctxt "Only read permissions granted"
msgid "readonly"
-msgstr ""
+msgstr "قراءة فقط"
diff --git a/applications/luci-app-acl/po/sv/acl.po b/applications/luci-app-acl/po/sv/acl.po
index 487333b5bd..d5360c808f 100644
--- a/applications/luci-app-acl/po/sv/acl.po
+++ b/applications/luci-app-acl/po/sv/acl.po
@@ -1,63 +1,68 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-10-20 05:26+0000\n"
+"Last-Translator: Tobias Hansson <t.valkyr@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacl/sv/>\n"
"Language: sv\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"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
msgid "ACL Settings"
-msgstr ""
+msgstr "ACL Inställningar"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:78
msgid "ACL group"
-msgstr ""
+msgstr "ACL Grupp"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:80
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:303
msgid "Access level"
-msgstr ""
+msgstr "Åtkomstnivå"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:267
msgid "Cannot encrypt plaintext password since uhttpd is not installed."
msgstr ""
+"Kan inte kryptera lösenord i klartext på grund av att uhttpd inte är "
+"installerad."
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:79
msgid "Description"
-msgstr ""
+msgstr "Beskrivning"
#: applications/luci-app-acl/root/usr/share/rpcd/acl.d/luci-app-acl.json:3
msgid "Grant access to ACL configuration"
-msgstr ""
+msgstr "Ge åtkomst till ACL konfiguration"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
msgid "Login name"
-msgstr ""
+msgstr "Inloggningsnamn"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:202
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:209
msgid "LuCI Logins"
-msgstr ""
+msgstr "LuCI Inloggningar"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:209
msgid "New account"
-msgstr ""
+msgstr "Nytt konto"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:244
msgid "Password value"
-msgstr ""
+msgstr "Lösenords värde"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:215
msgid "Password variant"
-msgstr ""
+msgstr "Lösenordsvariant"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:297
msgid "Read access"
-msgstr ""
+msgstr "Läsåtkomst"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:289
msgid "Session timeout"
@@ -66,56 +71,58 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:86
msgctxt "Set all permissions in the table below to one of the given values"
msgid "Set all:"
-msgstr ""
+msgstr "Sätt alla:"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:175
msgid ""
"The LuCI ACL management is in an experimental stage! It does not yet work "
"reliably with all applications"
msgstr ""
+"LuCI ACL hantering är i experimentstadiet. Det fungerar ännu inte säkert med "
+"alla applikationer."
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:259
msgid "The password may not start with \"$p$\"."
-msgstr ""
+msgstr "Lösenordet får inte inledas med \"$p$\"."
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
msgid "The system account to use the password from"
-msgstr ""
+msgstr "Systemkontot att använda lösenordet från"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
msgid "UNIX account"
-msgstr ""
+msgstr "UNIX konto"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:282
msgid "Unable to encrypt plaintext password: %s"
-msgstr ""
+msgstr "Kan inte kryptera lösenord i klartext: %s"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:217
msgid "Use UNIX password in /etc/shadow"
-msgstr ""
+msgstr "Använd UNIX lösenord i /etc/shadow"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:218
msgid "Use encrypted password hash"
-msgstr ""
+msgstr "Använd krypterade lösenords hash"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:219
msgid "Use plain password"
-msgstr ""
+msgstr "Använd lösenord i klartext"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:300
msgid "Write access"
-msgstr ""
+msgstr "Skrivåtkomst"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:67
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:89
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:110
msgctxt "No permissions granted"
msgid "denied"
-msgstr ""
+msgstr "nekad"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:294
msgid "does not expire"
-msgstr ""
+msgstr "utan bäst-före datum"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:63
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:95
@@ -123,21 +130,21 @@ msgstr ""
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:305
msgctxt "All permissions granted"
msgid "full"
-msgstr ""
+msgstr "full"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:307
msgctxt "Select individual permissions manually"
msgid "individual"
-msgstr ""
+msgstr "individuell"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:65
msgctxt "Some permissions granted"
msgid "partial (%d/%d)"
-msgstr ""
+msgstr "delvis (%d/%d)"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:92
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:111
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:306
msgctxt "Only read permissions granted"
msgid "readonly"
-msgstr ""
+msgstr "skrivskyddad"
diff --git a/applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js b/applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js
index f9059f9472..0899b768f9 100644
--- a/applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js
+++ b/applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js
@@ -24,7 +24,7 @@ return view.extend({
"Check the logs for progress and any errors."));
s = m.section(form.TypedSection, "acme", _("ACME global config"));
- s.anonymous = true
+ s.anonymous = true;
o = s.option(form.Value, "state_dir", _("State directory"),
_("Where certs and other state files are kept."));
@@ -43,25 +43,19 @@ return view.extend({
s.anonymous = false;
s.addremove = true;
- o = s.option(form.Flag, "enabled", _("Enabled"));
+ o = s.tab("general", _("General Settings"));
+ o = s.tab("challenge", _("Challenge Validation"));
+ o = s.tab("advanced", _('Advanced Settings'));
+
+ o = s.taboption('general', form.Flag, "enabled", _("Enabled"));
o.rmempty = false;
- o = s.option(form.Flag, "use_staging", _("Use staging server"),
+ o = s.taboption('general', form.Flag, "use_staging", _("Use staging server"),
_("Get certificate from the Letsencrypt staging server " +
"(use for testing; the certificate won't be valid)."));
o.rmempty = false;
- o = s.option(form.Flag, "use_acme_server",
- _("Custom ACME CA"), _("Use a custom CA instead of Let's Encrypt."));
- o.depends("use_staging", "0");
- o.default = false;
-
- o = s.option(form.Value, "acme_server", _("ACME server URL"),
- _("Custom ACME server directory URL."));
- o.depends("use_acme_server", "1");
- o.optional = true;
-
- o = s.option(form.ListValue, "keylength", _("Key size"),
+ o = s.taboption('general', form.ListValue, "keylength", _("Key size"),
_("Key size (and type) for the generated certificate."));
o.value("2048", _("RSA 2048 bits"));
o.value("3072", _("RSA 3072 bits"));
@@ -71,8 +65,14 @@ return view.extend({
o.default = "2048";
o.rmempty = false;
+ o = s.taboption('general', form.DynamicList, "domains", _("Domain names"),
+ _("Domain names to include in the certificate. " +
+ "The first name will be the subject name, subsequent names will be alt names. " +
+ "Note that all domain names must point at the router in the global DNS."));
+ o.datatype = "list(string)";
+
if (stats[1].type === 'file') {
- o = s.option(form.Flag, "update_uhttpd", _("Use for uhttpd"),
+ o = s.taboption('general', form.Flag, "update_uhttpd", _("Use for uhttpd"),
_("Update the uhttpd config with this certificate once issued " +
"(only select this for one certificate). " +
"Is also available luci-app-uhttpd to configure uhttpd form the LuCI interface."));
@@ -80,7 +80,7 @@ return view.extend({
}
if (stats[0].type === 'file') {
- o = s.option(form.Flag, "update_nginx", _("Use for nginx"),
+ o = s.taboption('general', form.Flag, "update_nginx", _("Use for nginx"),
_("Update the nginx config with this certificate once issued " +
"(only select this for one certificate). " +
"Nginx must support ssl, if not it won't start as it needs to be " +
@@ -88,41 +88,66 @@ return view.extend({
o.rmempty = false;
}
- o = s.option(form.Value, "webroot", _("Webroot directory"),
+ o = s.taboption('challenge', form.ListValue, "validation_method", _("Validation method"),
+ _("Standalone mode will use the built-in webserver of acme.sh to issue a certificate. " +
+ "Webroot mode will use an existing webserver to issue a certificate. " +
+ "DNS mode will allow you to use the DNS API of your DNS provider to issue a certificate."));
+ o.value("standalone", _("Standalone"));
+ o.value("webroot", _("Webroot"));
+ o.value("dns", _("DNS"));
+ o.default = "standalone";
+
+ o = s.taboption('challenge', form.Value, "webroot", _("Webroot directory"),
_("Webserver root directory. Set this to the webserver " +
"document root to run Acme in webroot mode. The web " +
"server must be accessible from the internet on port 80."));
o.optional = true;
+ o.depends("validation_method", "webroot");
- o = s.option(form.DynamicList, "domains", _("Domain names"),
- _("Domain names to include in the certificate. " +
- "The first name will be the subject name, subsequent names will be alt names. " +
- "Note that all domain names must point at the router in the global DNS."));
- o.datatype = "list(string)";
-
- s.option(form.Value, "dns", _("DNS API"),
+ o = s.taboption('challenge', form.Value, "dns", _("DNS API"),
_("To use DNS mode to issue certificates, set this to the name of a DNS API supported by acme.sh. " +
"See https://github.com/acmesh-official/acme.sh/wiki/dnsapi for the list of available APIs. " +
"In DNS mode, the domain name does not have to resolve to the router IP. " +
"DNS mode is also the only mode that supports wildcard certificates. " +
"Using this mode requires the acme-dnsapi package to be installed."));
+ o.depends("validation_method", "dns");
- o = s.option(form.DynamicList, "credentials", _("DNS API credentials"),
+ o = s.taboption('challenge', form.DynamicList, "credentials", _("DNS API credentials"),
_("The credentials for the DNS API mode selected above. " +
"See https://github.com/acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required by each API. " +
"Add multiple entries here in KEY=VAL shell variable format to supply multiple credential variables."))
o.datatype = "list(string)";
+ o.depends("validation_method", "dns");
- s.option(form.Value, "calias", _("Challenge Alias"),
+ o = s.taboption('challenge', form.Value, "calias", _("Challenge Alias"),
_("The challenge alias to use for ALL domains. " +
"See https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode for the details of this process. " +
"LUCI only supports one challenge alias per certificate."));
+ o.depends("validation_method", "dns");
- s.option(form.Value, "dalias", _("Domain Alias"),
+ o = s.taboption('challenge', form.Value, "dalias", _("Domain Alias"),
_("The domain alias to use for ALL domains. " +
"See https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode for the details of this process. " +
"LUCI only supports one challenge domain per certificate."));
+ o.depends("validation_method", "dns");
+
+ o = s.taboption('advanced', form.Flag, "use_acme_server",
+ _("Custom ACME CA"), _("Use a custom CA instead of Let's Encrypt."));
+ o.depends("use_staging", "0");
+ o.default = false;
+
+ o = s.taboption('advanced', form.Value, "acme_server", _("ACME server URL"),
+ _("Custom ACME server directory URL."));
+ o.depends("use_acme_server", "1");
+ o.placeholder = "https://api.buypass.com/acme/directory";
+ o.optional = true;
+
+ o = s.taboption('advanced', form.Value, 'days', _('Days until renewal'));
+ o.optional = true;
+ o.placeholder = 90;
+ o.datatype = 'uinteger';
return m.render()
}
})
+
diff --git a/applications/luci-app-acme/po/ar/acme.po b/applications/luci-app-acme/po/ar/acme.po
index b65d9d26bc..87f0312830 100644
--- a/applications/luci-app-acme/po/ar/acme.po
+++ b/applications/luci-app-acme/po/ar/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-04 18:32+0000\n"
-"Last-Translator: DJEBRI Ahmed El Amine <djebri.emp@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -23,35 +23,63 @@ msgstr "شهادات بيئة إدارة الشهادات التلقائية"
msgid "ACME global config"
msgstr "التكوين العالمي لبيئة إدارة الشهادات التلقائية"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "حساب البريد الإلكتروني"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "تكوين الشهادة"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "الاسم المستعار لاعتراض"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "واجهة برمجة تطبيقات لنظام أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "مؤهلات واجهة برمجة تطبيقات لنظام أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "الاسم المستعار للنطاق"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "أسماء النطاقات"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"وستكون الأسماء اللاحقة أسماء بديلة. لاحظ أن جميع أسماء النطاقات يجب أن تشير "
"إلى جهاز التوجيه في نظام أسماء النطاقات العام."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -77,11 +105,15 @@ msgstr "عنوان البريد الإلكتروني لربطه بمفتاح ا
msgid "Enable debug logging"
msgstr "مكن السجل للتصحيح البرمجي"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,41 +125,53 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "منح الوصول فريد معرف العميل ل luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "حجم المفتاح"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "حجم المفتاح (والنوع) للشهادة التي تم إنشاؤها."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "دليل الدولة"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-"الاسم المستعار الاعتراضي لاستخدامه لكل أسماء النقابات. انظرإلى https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode للاطلاع على تفاصيل هذه "
-"العملية. يدعم LUCI اسمًا مستعارًا واحدًا فقط للاعتراض لكل شهادة."
+"الاسم المستعار الاعتراضي لاستخدامه لكل أسماء النقابات. انظرإلى https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode للاطلاع على تفاصيل "
+"هذه العملية. يدعم LUCI اسمًا مستعارًا واحدًا فقط للاعتراض لكل شهادة."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -139,7 +183,7 @@ msgstr ""
"الاعتماد التي تتطلبها كل واجهة برمجة تطبيقات. أضف إدخالات متعددة هنا في "
"تنسيق متغير shell \"KEY = VAL\" لتوفير متغيرات اعتماد متعددة."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -164,7 +208,7 @@ msgstr ""
"بروتوكول الإنترنت العام لجهاز التوجيه. بمجرد التكوين ، يمكن أن يستغرق إصدار "
"الشهادات بعض الوقت. يمكنك التحقق من سجلات التقدم وأية أخطاء."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -179,42 +223,54 @@ msgstr ""
"إلى IP الخاص بالموجه. وضع DNS هو أيضًا الوضع الوحيد الذي يدعم شهادات أحرف "
"البدل. يتطلب استخدام هذا الوضع تثبيت حزمة acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-"قم بتحديث nginx config بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة واحدة)"
-". يجب أن يدعم nginx SSL ، إذا لم يكن كذلك ، فلن يبدأ لأنه يحتاج إلى تجميع مع "
-"دعم SSL لاستخدام خيارات الشهادة"
+"قم بتحديث nginx config بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة "
+"واحدة). يجب أن يدعم nginx SSL ، إذا لم يكن كذلك ، فلن يبدأ لأنه يحتاج إلى "
+"تجميع مع دعم SSL لاستخدام خيارات الشهادة"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"قم بتحديث تكوين uhttpd بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة واحدة)"
-". كما يتوفر luci-app-uhttpd لتكوين uhttpd من واجهة LuCI."
+"قم بتحديث تكوين uhttpd بهذه الشهادة بمجرد إصدارها (حدد هذا فقط لشهادة "
+"واحدة). كما يتوفر luci-app-uhttpd لتكوين uhttpd من واجهة LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "استخدم ل nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "استخدم ل uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "استخدم خادم الترحيل"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "دليل Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/bg/acme.po b/applications/luci-app-acme/po/bg/acme.po
index 11c74a2d1d..f27682a460 100644
--- a/applications/luci-app-acme/po/bg/acme.po
+++ b/applications/luci-app-acme/po/bg/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/bn_BD/acme.po b/applications/luci-app-acme/po/bn_BD/acme.po
index b2cbf15232..81ddd2a45d 100644
--- a/applications/luci-app-acme/po/bn_BD/acme.po
+++ b/applications/luci-app-acme/po/bn_BD/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ca/acme.po b/applications/luci-app-acme/po/ca/acme.po
index 3b75ed71f3..cc28f7a188 100644
--- a/applications/luci-app-acme/po/ca/acme.po
+++ b/applications/luci-app-acme/po/ca/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/cs/acme.po b/applications/luci-app-acme/po/cs/acme.po
index a41fe9ac3c..3cd338b507 100644
--- a/applications/luci-app-acme/po/cs/acme.po
+++ b/applications/luci-app-acme/po/cs/acme.po
@@ -1,12 +1,18 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsacme/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr ""
+msgstr "Certifikáty ACME"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
@@ -14,105 +20,157 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid "ACME global config"
-msgstr ""
+msgstr "Globální konfigurace ACME"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL serveru ACME"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
-msgstr ""
+msgstr "E-mail k účtu"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Pokročilá nastavení"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
-msgstr ""
+msgstr "Konfigurace certifikátu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
-msgid "DNS API"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "Vlastní ACME CA"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "Adresář URL vlastního serveru ACME."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+msgid "DNS API"
+msgstr "DNS API"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "Dny do obnovení"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
-msgstr ""
+msgstr "Alias domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
-msgstr ""
+msgstr "Doménové názvy"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
+"Doménové názvy, které se mají zahrnout do certifikátu. První název je název/"
+"jméno subjektu, další jsou alternativní názvy. Mějte na paměti, že všechny "
+"doménové názvy musejí v globálním DNS ukazovat na router."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: 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:60
+#: 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."
-msgstr ""
+msgstr "E-mailová adresa pro přiřazení ke klíči účtu."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
msgid "Enable debug logging"
-msgstr ""
+msgstr "Povolit ladicí protokolování"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
-msgstr ""
+msgstr "Zapnuto"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Obecná nastavení"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
+"Získat certifikát z pracovního serveru Letsencrypt (používá se k testování, "
+"certifikát nebude platný)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
-msgstr ""
+msgstr "Udělit přístup UCI pro luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
-msgstr ""
+msgstr "Velikost klíče"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
-msgstr ""
+msgstr "Velikost (a typ) klíče pro generovaný certifikát."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: 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:57
+#: 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:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
+msgstr "RSA 4096 bitů"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "Samostatný"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
msgstr ""
+"Samostatný režim bude vydávání certifikátů používat vestavěný webový server "
+"acme.sh. Režim webroot bude používat existující webový server. DNS režim "
+"bude umožňovat použití DNS API vašeho poskytovatele DNS."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
-msgstr ""
+msgstr "Stavový adresář"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,12 +178,15 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
+"Doménový alias k použití pro VŠECHNY domény. Viz https://github.com/"
+"acmesh-official/acme.sh/wiki/DNS-alias-mode pro více informací o tomto "
+"procesu. LUCI podporuje jen jednu challenge doménu pro každý certifikát."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -136,8 +197,15 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
+"Konfiguruje ACME (Letsencrypt) pro automatickou instalaci certifikátu. "
+"Jednoduše toto vyplňte, abyste měli router nakonfigurován pro certifikáty od "
+"Letsencrypt pro webové rozhraní. Nezapomeňte, že doménové názvy v "
+"certifikátu už musejí být nakonfigurovány tak, aby ukazovaly na veřejnou IP "
+"adresu routeru. Jakmile bude konfigurace dokončena, vydávání certifikátů "
+"bude chvíli trvat. Kontrolujte protokoly, kde uvidíte průběh a jakékoli "
+"chyby."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,43 +215,58 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "Namísto Let's Encrypt použít vlastní CA."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
-msgstr ""
+msgstr "Použít pro nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
-msgstr ""
+msgstr "Použít pro uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
-msgstr ""
+msgstr "Použijte pracovní server"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "Metoda ověření"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
-msgstr ""
+msgstr "Adresář Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""
+"Kořenový adresář webového serveru. Pro spuštění ACME v režimu webroot "
+"nastavte tento adresář jako kořen webu ve webovém serveru. Server musí být "
+"přístupný z Internetu na portu 80."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
-msgstr ""
+msgstr "Kde jsou uchovávány certifikáty a další stavové soubory."
diff --git a/applications/luci-app-acme/po/de/acme.po b/applications/luci-app-acme/po/de/acme.po
index e4786b3258..ff52f4da08 100644
--- a/applications/luci-app-acme/po/de/acme.po
+++ b/applications/luci-app-acme/po/de/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME Zertifikate"
msgid "ACME global config"
msgstr "Globale ACME Einstellungen"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Account E-Mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Zertifikateinstellungen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API Zugangsdaten"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Domänen Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domainnamen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"Beachten Sie, dass alle Domänennamen im globalen DNS auf den Router zeigen "
"müssen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -77,11 +105,15 @@ msgstr "E-Mail Adresse, welche mit dem Account Key verknüpft wird."
msgid "Enable debug logging"
msgstr "Aktiviere Debug-Protokollierung"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,31 +125,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Gewähre UCI Zugriff auf luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Schlüssellänge"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Schlüsselgröße (und -typ) für das generierte Zertifikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Statusverzeichnis"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -127,7 +171,7 @@ msgstr ""
"Vorgang finden Sie unter https://github.com/acmesh-official/acme.sh/wiki/DNS-"
"alias-mode. LUCI unterstützt nur einen Challenge-Alias pro Zertifikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -140,16 +184,16 @@ msgstr ""
"Einträge im Shell-Variablenformat KEY = VAL hinzu, um mehrere "
"Anmeldeinformationsvariablen bereitzustellen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
"Der Domänenalias, der für ALLE Domänen verwendet werden soll. Weitere "
-"Informationen zu diesem Vorgang finden Sie unter https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode. LUCI unterstützt nur eine "
-"Challenge-Domain pro Zertifikat."
+"Informationen zu diesem Vorgang finden Sie unter https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode. LUCI unterstützt nur eine Challenge-"
+"Domain pro Zertifikat."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -169,7 +213,7 @@ msgstr ""
"Zertifikaten eine Weile dauern. Überprüfen Sie die Protokolle auf "
"Fortschritt und Fehler."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -186,7 +230,7 @@ msgstr ""
"Platzhalterzertifikate unterstützt. Für die Verwendung dieses Modus muss das "
"acme-dnsapi-Paket installiert sein."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -198,7 +242,7 @@ msgstr ""
"Unterstützung kompiliert werden muss, um Zertifizierungsoptionen verwenden "
"zu können"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -208,23 +252,35 @@ msgstr ""
"Zertifikat (wählen Sie dies nur für ein Zertifikat aus). Es ist auch luci-"
"app-uhttpd verfügbar, um uhttpd über die LuCI-Schnittstelle zu konfigurieren."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Verwenden Sie für Nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Für uhttpd verwenden"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Staging-Server verwenden"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webroot-Verzeichnis"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/el/acme.po b/applications/luci-app-acme/po/el/acme.po
index a04248ff31..ba5ccafee2 100644
--- a/applications/luci-app-acme/po/el/acme.po
+++ b/applications/luci-app-acme/po/el/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/en/acme.po b/applications/luci-app-acme/po/en/acme.po
index 23de92f402..ff61a4fb3d 100644
--- a/applications/luci-app-acme/po/en/acme.po
+++ b/applications/luci-app-acme/po/en/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME certs"
msgid "ACME global config"
msgstr "ACME global config"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Account email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Certificate config"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API credentials"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Domain Alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domain names"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -76,11 +104,15 @@ msgstr "Email address to associate with account key."
msgid "Enable debug logging"
msgstr "Enable debug logging"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Enabled"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -131,7 +175,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -148,7 +192,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -158,37 +202,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/es/acme.po b/applications/luci-app-acme/po/es/acme.po
index 0cfbfc1511..ed8c9dd6b6 100644
--- a/applications/luci-app-acme/po/es/acme.po
+++ b/applications/luci-app-acme/po/es/acme.po
@@ -22,35 +22,63 @@ msgstr "Certificados ACME"
msgid "ACME global config"
msgstr "Configuración global de ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Cuenta de email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuración de certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Alias de desafío"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API de DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciales de API de DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias de dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nombres de dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"en cuenta que todos los nombres de dominio deben apuntar al enrutador en el "
"DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC de 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC de 384 bits"
@@ -78,11 +106,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr "Activar registro de depuración"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -94,31 +126,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceder acceso UCI para luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamaño de clave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamaño de clave (y tipo) para el certificado generado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA de 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA de 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA de 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Directorio del estado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -128,7 +172,7 @@ msgstr ""
"com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener detalles sobre "
"este proceso. LUCI solo admite un alias de desafío por certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -141,16 +185,15 @@ msgstr ""
"en formato de variable de shell KEY=VAL para proporcionar múltiples "
"variables de credenciales."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"El alias de dominio que se usará para TODOS los dominios. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener "
-"detalles sobre este proceso. LUCI solo admite un dominio de desafío por "
-"certificado."
+"El alias de dominio que se usará para TODOS los dominios. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode para obtener detalles "
+"sobre este proceso. LUCI solo admite un dominio de desafío por certificado."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -169,7 +212,7 @@ msgstr ""
"emisión de certificados puede demorar un tiempo. Verifique los registros de "
"progreso y cualquier error."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -179,13 +222,13 @@ msgid ""
"package to be installed."
msgstr ""
"Para usar el modo DNS para emitir certificados, configúralo con el nombre de "
-"una API DNS compatible con acme.sh. Consulte https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi para ver la lista de API disponibles. En "
-"modo DNS, el nombre de dominio no tiene que resolverse en la dirección IP "
-"del enrutador. El modo DNS también es el único modo que admite certificados "
+"una API DNS compatible con acme.sh. Consulte https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi para ver la lista de API disponibles. En modo "
+"DNS, el nombre de dominio no tiene que resolverse en la dirección IP del "
+"enrutador. El modo DNS también es el único modo que admite certificados "
"comodín. El uso de este modo requiere que se instale el paquete acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -196,7 +239,7 @@ msgstr ""
"SSL, de lo contrario no se iniciará, ya que debe compilarse con soporte SSL "
"para usar opciones de certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -206,23 +249,35 @@ msgstr ""
"(solo seleccione esto para un certificado). También está disponible luci-app-"
"uhttpd para configurar uhttpd desde la interfaz LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Usar para nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Usar para uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Usar servidor de ensayo"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Directorio Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/fi/acme.po b/applications/luci-app-acme/po/fi/acme.po
index d46f0504a9..bc49886fb9 100644
--- a/applications/luci-app-acme/po/fi/acme.po
+++ b/applications/luci-app-acme/po/fi/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME sertifikaatit"
msgid "ACME global config"
msgstr "ACME-yleisasetukset"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Sähköpostitili"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Sertifikaatin asetukset"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Haaste - alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API kirjautumistiedot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Verkkonimen alias"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Verkkonimet"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"kaikkien verkkotunnusten pitää osoittaa reitittimeen globaalissa DNS-"
"järjestelmässä."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -77,11 +105,15 @@ msgstr "Avaimeen liitettävä sähköpostiosoite."
msgid "Enable debug logging"
msgstr "Ota vieanetsintälokkaus käyttöön"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Käytössä"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -91,38 +123,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Salli pääsy acme-asetuksiin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Avaimen koko"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Avaimen koko (ja tyyppi) luotavassa sertifikaatissa."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Tilahakemisto"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -130,7 +174,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -147,7 +191,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -157,37 +201,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/fr/acme.po b/applications/luci-app-acme/po/fr/acme.po
index 7f90d50327..508c3cf24a 100644
--- a/applications/luci-app-acme/po/fr/acme.po
+++ b/applications/luci-app-acme/po/fr/acme.po
@@ -22,46 +22,74 @@ msgstr "Certificats ACME"
msgid "ACME global config"
msgstr "Configuration globale d’ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Compte e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuration du certificat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias de domaine"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Noms de domaine"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -73,11 +101,15 @@ msgstr "Adresse de courriel à associer à la clé de compte."
msgid "Enable debug logging"
msgstr "Activer la journalisation détaillée"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/he/acme.po b/applications/luci-app-acme/po/he/acme.po
index 7495081830..a32b390d2d 100644
--- a/applications/luci-app-acme/po/he/acme.po
+++ b/applications/luci-app-acme/po/he/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/hi/acme.po b/applications/luci-app-acme/po/hi/acme.po
index 5b27cdc461..228f986f66 100644
--- a/applications/luci-app-acme/po/hi/acme.po
+++ b/applications/luci-app-acme/po/hi/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/hu/acme.po b/applications/luci-app-acme/po/hu/acme.po
index 0173a8beb1..f20c742f16 100644
--- a/applications/luci-app-acme/po/hu/acme.po
+++ b/applications/luci-app-acme/po/hu/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME tanúsítványok"
msgid "ACME global config"
msgstr "ACME globális beállítás"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Fiók e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Tanúsítvány beállítása"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Kihívás álneve"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API hitelesítési adatok"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Tartományálnév"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Tartománynevek"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"neve, az azt követő nevek lesznek az alternatív nevek. Ne feledje, hogy az "
"összes tartománynévnek az útválasztóra kell mutatnia a globális DNS-ben."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "256 bites ECC"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "384 bites ECC"
@@ -76,77 +104,93 @@ msgstr "A fiók kulcsához rendelendő e-mail cím."
msgid "Enable debug logging"
msgstr "Hibakeresési naplózás engedélyezése"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
-"Tanúsítvány beszerzése a Let’s Encrypt előkészítő kiszolgálójától ("
-"teszteléshez használja, a tanúsítvány nem lesz érvényes)."
+"Tanúsítvány beszerzése a Let’s Encrypt előkészítő kiszolgálójától "
+"(teszteléshez használja, a tanúsítvány nem lesz érvényes)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
msgstr "UCI hozzáférés megadása a luci-app-acme alkalmazásnak"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Kulcsméret"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Kulcsméret (és típus) az előállított tanúsítványhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "2048 bites RSA"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "3072 bites RSA"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "4096 bites RSA"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Állapotkönyvtár"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-"Az ÖSSZES tartománynál használandó kihívási álnév. Nézze meg a https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
+"Az ÖSSZES tartománynál használandó kihívási álnév. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
"részleteiért. A LuCI csak egy kihívási álnevet támogat tanúsítványonként."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"A fent kiválasztott DNS API mód hitelesítési adatai. Nézze meg a "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi oldalt az egyes API-k "
-"által igényel hitelesítési adatok formátumához. Adjon hozzá több bejegyzést "
-"itt KULCS=ÉRTÉK parancsértelmező változóformátumban a több hitelesítési adat "
+"A fent kiválasztott DNS API mód hitelesítési adatai. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi oldalt az egyes API-k által "
+"igényel hitelesítési adatok formátumához. Adjon hozzá több bejegyzést itt "
+"KULCS=ÉRTÉK parancsértelmező változóformátumban a több hitelesítési adat "
"változójának támogatásához."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"Az ÖSSZES tartománynál használandó tartományálnév. Nézze meg a https://github"
-".com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
+"Az ÖSSZES tartománynál használandó tartományálnév. Nézze meg a https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode oldalt a folyamat "
"részleteiért. A LuCI csak egy tartományálnevet támogat tanúsítványonként."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
@@ -166,7 +210,7 @@ msgstr ""
"a tanúsítványok kibocsátása eltarthat egy ideig. Nézze meg a naplókat a "
"folyamat előrehaladásához és a hibákhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -183,44 +227,56 @@ msgstr ""
"tanúsítványokat. Ezen mód használatához az szükséges, hogy az acme-dnsapi "
"csomag telepítve legyen."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-"Az nginx beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották ("
-"csak egy tanúsítványnál válassza ki ezt). Az nginx programnak támogatnia "
+"Az nginx beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották "
+"(csak egy tanúsítványnál válassza ki ezt). Az nginx programnak támogatnia "
"kell az SSL-t. Ha nem támogatja, akkor nem fog elindulni, mivel SSL "
"támogatással kell lefordítani a tanúsítvány lehetőségeinek használatához"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"Az uhttpd beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották ("
-"csak egyetlen tanúsítványnál válassza ki). Elérhető a luci-app-uhttpd is a "
+"Az uhttpd beállítás frissítése ezzel a tanúsítvánnyal, miután kibocsátották "
+"(csak egyetlen tanúsítványnál válassza ki). Elérhető a luci-app-uhttpd is a "
"LuCI felületéről történő uhttpd beállításhoz."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Nginx-hez történő használat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Uhttpd-hez történő használat"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Előkészítő kiszolgáló használata"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webgyökér könyvtár"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/it/acme.po b/applications/luci-app-acme/po/it/acme.po
index b24df858d7..7f3d87cc4a 100644
--- a/applications/luci-app-acme/po/it/acme.po
+++ b/applications/luci-app-acme/po/it/acme.po
@@ -22,35 +22,63 @@ msgstr "Certificati ACME"
msgid "ACME global config"
msgstr "Configurazione globale ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail dell'account"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configurazione certificato"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenziali API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias di dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomi di dominio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"soggetto, i successivi saranno nomi alternativi. Nota che tutti i nomi di "
"dominio devono puntare al router nel DNS globale."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -76,11 +104,15 @@ msgstr "Indirizzo e-mail da associare alla chiave dell'account."
msgid "Enable debug logging"
msgstr "Abilita il logging esteso"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Concedi l'accesso UCI a luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -131,7 +175,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -148,7 +192,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -158,37 +202,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ja/acme.po b/applications/luci-app-acme/po/ja/acme.po
index 598e83e781..ba51e4925f 100644
--- a/applications/luci-app-acme/po/ja/acme.po
+++ b/applications/luci-app-acme/po/ja/acme.po
@@ -22,47 +22,76 @@ msgstr ""
msgid "ACME global config"
msgstr "ACMEグローバル設定"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "アカウントのメールアドレス"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "証明書設定"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API資格情報"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "ドメインエイリアス"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "ドメイン名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-"証明書に含めるドメイン名です。最初の名前はサブジェクト名、その次は代替名です。すべてのドメイン名はグローバルDNSのルーターを指す必要があります。"
+"証明書に含めるドメイン名です。最初の名前はサブジェクト名、その次は代替名で"
+"す。すべてのドメイン名はグローバルDNSのルーターを指す必要があります。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC256ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC384ビット"
@@ -74,52 +103,70 @@ msgstr "アカウントに関連付けるメールアドレスです。"
msgid "Enable debug logging"
msgstr "デバッグロギングを有効化"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
-msgstr "Letsencryptのステージングサーバーから証明書を取得します(テスト用、証明書は有効になりません)。"
+msgstr ""
+"Letsencryptのステージングサーバーから証明書を取得します(テスト用、証明書は有"
+"効になりません)。"
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
msgstr "luci-app-acme に UCI アクセスを許可"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "鍵の大きさ"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "生成された証明書の鍵の大きさ(およびタイプ)。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA2048ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA3072ビット"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA4096ビット"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -127,7 +174,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -144,7 +191,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -154,37 +201,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "nginxを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "uhttpdを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "ステージングサーバーを使用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webrootディレクトリ"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ko/acme.po b/applications/luci-app-acme/po/ko/acme.po
index b6a80cefcb..770ee44450 100644
--- a/applications/luci-app-acme/po/ko/acme.po
+++ b/applications/luci-app-acme/po/ko/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/mr/acme.po b/applications/luci-app-acme/po/mr/acme.po
index fd82369072..242bbeb088 100644
--- a/applications/luci-app-acme/po/mr/acme.po
+++ b/applications/luci-app-acme/po/mr/acme.po
@@ -22,46 +22,74 @@ msgstr "ACME प्रमाणपत्र"
msgid "ACME global config"
msgstr "ACME ग्लोबल कॉन्फिगरेशन"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "खाते ईमेल"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "प्रमाणपत्र कॉन्फिगरेशन"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "आव्हान उपनाम"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "डीएनएस एपीआय"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr "खाते किल्लीशी संलग्न करण्य
msgid "Enable debug logging"
msgstr "डीबग लॉगिंग सक्षम करा"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ms/acme.po b/applications/luci-app-acme/po/ms/acme.po
index cf5e8d0955..3a19503b7f 100644
--- a/applications/luci-app-acme/po/ms/acme.po
+++ b/applications/luci-app-acme/po/ms/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/nb_NO/acme.po b/applications/luci-app-acme/po/nb_NO/acme.po
index 286dbd14fb..1277bbadac 100644
--- a/applications/luci-app-acme/po/nb_NO/acme.po
+++ b/applications/luci-app-acme/po/nb_NO/acme.po
@@ -22,46 +22,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domenenavn"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Nøkkelstørrelse"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/pl/acme.po b/applications/luci-app-acme/po/pl/acme.po
index e35fd7f989..055cbcb3f6 100644
--- a/applications/luci-app-acme/po/pl/acme.po
+++ b/applications/luci-app-acme/po/pl/acme.po
@@ -23,35 +23,63 @@ msgstr "Certyfikaty ACME"
msgid "ACME global config"
msgstr "Konfiguracja globalna ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Konto email"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Konfiguracja certyfikatu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Alias wyzwania"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Poświadczenia interfejsu API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias Domeny"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nazwy domen"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -61,11 +89,11 @@ msgstr ""
"podmiotu, kolejne imiona będą imionami alternatywnymi. Pamiętaj, że "
"wszystkie nazwy domen muszą wskazywać na router w globalnym DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bitów"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bity"
@@ -77,11 +105,15 @@ msgstr "Adres email do powiązania z kluczem konta."
msgid "Enable debug logging"
msgstr "Włącz rejestrowanie debugowania"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -93,31 +125,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Udziel dostępu UCI dla luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Rozmiar klucza"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Rozmiar klucza (i typ) dla wygenerowanego certyfikatu."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bitów"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bity"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bitów"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Katalog stanu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -128,7 +172,7 @@ msgstr ""
"informacje na temat tego procesu. LUCI obsługuje tylko jeden alias wyzwania "
"na certyfikat."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -140,16 +184,15 @@ msgstr ""
"poświadczeń wymaganych przez każdy interfejs API. Dodaj tutaj wiele wpisów w "
"formacie zmiennej powłoki KEY=VAL, aby podać wiele zmiennych referencji."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"Alias domeny używany dla WSZYSTKICH domen. Zobacz https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode, aby uzyskać szczegółowe "
-"informacje na temat tego procesu. LUCI obsługuje tylko jedną domenę wyzwania "
-"na certyfikat."
+"Alias domeny używany dla WSZYSTKICH domen. Zobacz https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode, aby uzyskać szczegółowe informacje na "
+"temat tego procesu. LUCI obsługuje tylko jedną domenę wyzwania na certyfikat."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -167,7 +210,7 @@ msgstr ""
"adres IP routera. Po skonfigurowaniu wydawanie certyfikatów może chwilę "
"potrwać. Sprawdź dzienniki pod kątem postępu i ewentualnych błędów."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -177,14 +220,13 @@ msgid ""
"package to be installed."
msgstr ""
"Aby używać trybu DNS do wydawania certyfikatów, ustaw na nazwę interfejsu "
-"API DNS obsługiwanego przez acme.sh. Zobacz https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi, aby uzyskać listę dostępnych "
-"interfejsów API. W trybie DNS nazwa domeny nie musi być tłumaczona na adres "
-"IP routera. Tryb DNS jest także jedynym trybem obsługującym certyfikaty "
-"wieloznaczne. Korzystanie z tego trybu wymaga zainstalowania pakietu acme-"
-"dnsapi."
-
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+"API DNS obsługiwanego przez acme.sh. Zobacz https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi, aby uzyskać listę dostępnych interfejsów API. "
+"W trybie DNS nazwa domeny nie musi być tłumaczona na adres IP routera. Tryb "
+"DNS jest także jedynym trybem obsługującym certyfikaty wieloznaczne. "
+"Korzystanie z tego trybu wymaga zainstalowania pakietu acme-dnsapi."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -195,7 +237,7 @@ msgstr ""
"uruchomi się, ponieważ należy go skompilować z obsługą ssl, aby użyć opcji "
"certyfikatu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -205,23 +247,35 @@ msgstr ""
"to tylko dla jednego certyfikatu). Jest również dostępna luci-app-uhttpd do "
"konfiguracji uhttpd z interfejsu LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Użyj dla nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Użyj dla uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Użyj serwera pomostowego"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Katalog Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/pt/acme.po b/applications/luci-app-acme/po/pt/acme.po
index 3a98ff7446..bf47dab4e3 100644
--- a/applications/luci-app-acme/po/pt/acme.po
+++ b/applications/luci-app-acme/po/pt/acme.po
@@ -22,35 +22,63 @@ msgstr "Certificados ACME"
msgid "ACME global config"
msgstr "Configuração global de ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Conta de e-mail"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuração do certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Aliás do Desafio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciais do API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Aliás do Domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomes de domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"assunto, os nomes subsequentes serão nomes alternativos. Note que todos os "
"nomes de domínio devem apontar para o roteador no DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -76,11 +104,15 @@ msgstr "O endereço de email para associar à chave da conta."
msgid "Enable debug logging"
msgstr "Ativar o registo de depuração"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceder acesso UCI ao luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamanho da chave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamanho (e tipo) da chave para o certificado gerado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Diretório do estado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -127,20 +171,20 @@ msgstr ""
"este processo. O LUCI é compatível apenas com um desafio aliás por "
"certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"As credenciais para o modo da API de DNS selecionado acima. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato "
-"das credenciais exigidas por cada API. Adicione várias entradas aqui no "
-"formato como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
+"As credenciais para o modo da API de DNS selecionado acima. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato das "
+"credenciais exigidas por cada API. Adicione várias entradas aqui no formato "
+"como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
"credenciais."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -168,7 +212,7 @@ msgstr ""
"demorar um pouco. Verifique os registos log para ver o progresso e quaisquer "
"erros."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -178,50 +222,62 @@ msgid ""
"package to be installed."
msgstr ""
"Para usar o modo DNS para emitir certificados, defina isto oo nome de uma "
-"API de DNS suportada pelo acme.sh. Veja em https://github.com/"
-"acmesh-official/acme.sh/wiki/dnsapi para obter a lista de APIs disponíveis. "
-"No modo DNS, o nome do domínio não tem de ser resolvido para o IP do router. "
-"O modo DNS é também o único modo que suporta certificados curinga. A "
-"utilização deste modo requer a instalação do pacote acme-dnsapi."
+"API de DNS suportada pelo acme.sh. Veja em https://github.com/acmesh-"
+"official/acme.sh/wiki/dnsapi para obter a lista de APIs disponíveis. No modo "
+"DNS, o nome do domínio não tem de ser resolvido para o IP do router. O modo "
+"DNS é também o único modo que suporta certificados curinga. A utilização "
+"deste modo requer a instalação do pacote acme-dnsapi."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-"Atualize a configuração nginx com este certificado depois de ser emitido ("
-"selecione isto apenas para um certificado). Nginx deve suportar ssl, caso "
+"Atualize a configuração nginx com este certificado depois de ser emitido "
+"(selecione isto apenas para um certificado). Nginx deve suportar ssl, caso "
"contrário não será iniciado precisa ser compilado com o suporte ssl para "
"usar as opções do cert"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"Atualize a configuração uhttpd com este certificado depouis de ser emitido ("
-"selecione isto apenas para um certificado). Também está disponível o luci-"
+"Atualize a configuração uhttpd com este certificado depouis de ser emitido "
+"(selecione isto apenas para um certificado). Também está disponível o luci-"
"app-uhttpd para configurar uhttpd a partir da interface LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Uso para nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Use para uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Use o servidor de estágio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Diretório webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/pt_BR/acme.po b/applications/luci-app-acme/po/pt_BR/acme.po
index e596171bce..5c96ec7713 100644
--- a/applications/luci-app-acme/po/pt_BR/acme.po
+++ b/applications/luci-app-acme/po/pt_BR/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-24 09:24+0000\n"
+"PO-Revision-Date: 2020-10-29 08:32+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacme/pt_BR/>\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.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -22,35 +22,63 @@ msgstr "certificados ACME"
msgid "ACME global config"
msgstr "Configuração global ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL do Servidor ACME"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail da conta"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Configurações Avançadas"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Configuração do certificado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Aliás do Desafio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr "Validação do Desafio"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr "CA ACME Customizado"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr "URL do Servidor ACME Customizado."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr "DNS"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "API do DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Credenciais do API DNS"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr "Dias até a renovação"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Aliás do Domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Nomes de domínio"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"do assunto, os nomes subsequentes serão nomes alternativos. Observe que "
"todos os nomes de domínio devem apontar para o roteador no DNS global."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bits"
@@ -76,11 +104,15 @@ msgstr "O endereço de email para associar à chave da conta."
msgid "Enable debug logging"
msgstr "Habilitar o registro de depuração"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Configurações Gerais"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,47 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Conceda acesso UCI para o luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Tamanho da chave"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Tamanho (e tipo) da chave para o certificado gerado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bits"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bits"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr "Independente"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+"O modo Independente usará o servidor web integrado do acme.sh para solicitar "
+"um certificado. O modo Webroot usará um servidor web existente para "
+"solicitar um certificado. O modo DNS permitirá vocÊ a usar a API de DNS do "
+"seu provedor DNS para solicitar um certificado."
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Condição do diretório"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -127,20 +175,20 @@ msgstr ""
"este processo. O LUCI é compatível apenas com um desafio aliás por "
"certificado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"As credenciais para o modo da API DNS selecionado acima. Consulte "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato "
-"das credenciais exigidas por cada API. Adicione várias entradas aqui no "
-"formato como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
+"As credenciais para o modo da API DNS selecionado acima. Consulte https://"
+"github.com/acmesh-official/acme.sh/wiki/dnsapi para obter o formato das "
+"credenciais exigidas por cada API. Adicione várias entradas aqui no formato "
+"como variável da shell KEY=VAL suprindo múltiplas variáveis para as "
"credenciais."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -168,7 +216,7 @@ msgstr ""
"demorar um pouco. Verifique os registros log para ver os progressos e "
"quaisquer outros erros."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -184,7 +232,7 @@ msgstr ""
"O modo DNS também é o único modo que é compatível com certificados curinga. "
"O uso desse modo requer que o pacote acme-dnsapi esteja instalado."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"for one certificate). Nginx must support ssl, if not it won't start as it "
@@ -195,7 +243,7 @@ msgstr ""
"ssl, caso contrário ele não vai iniciar pois para usar as opções cert ele "
"precisa ser compilado com ssl"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
@@ -205,23 +253,35 @@ msgstr ""
"(selecione-o apenas para um certificado). Também está disponível o luci-app-"
"uhttpd para configurar o uhttpd através da interface LuCI."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr "Use uma CA customizada em vez do Let's Encrypt."
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "Uso para o nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "Use para o uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "Use o servidor de encenação"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr "Método de Validação"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr "Webroot"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Diretório Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ro/acme.po b/applications/luci-app-acme/po/ro/acme.po
index 4a11d0a572..d80f131155 100644
--- a/applications/luci-app-acme/po/ro/acme.po
+++ b/applications/luci-app-acme/po/ro/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/ru/acme.po b/applications/luci-app-acme/po/ru/acme.po
index 5c53fa99bc..adbd7228fb 100644
--- a/applications/luci-app-acme/po/ru/acme.po
+++ b/applications/luci-app-acme/po/ru/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-29 14:41+0000\n"
+"PO-Revision-Date: 2020-10-27 10:09+0000\n"
"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/ru/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -23,46 +23,74 @@ msgstr "Сертификаты ACME"
msgid "ACME global config"
msgstr "Глобальная конфигурация ACME"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr "URL сервера ACME"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Адрес электронной почты"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Конфигурация сертификата"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Данные для доступа к DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Доменный алиас"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Доменные имена"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 бит"
@@ -74,11 +102,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr "Включить логирование отладочной информации"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -88,38 +120,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Предоставить UCI доступ для luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Размер ключа"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 бит"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 бит"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -127,7 +171,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -144,7 +188,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -154,37 +198,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Каталог Webroot"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/sk/acme.po b/applications/luci-app-acme/po/sk/acme.po
index 4731963a5f..c029763f97 100644
--- a/applications/luci-app-acme/po/sk/acme.po
+++ b/applications/luci-app-acme/po/sk/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME certifikáty"
msgid "ACME global config"
msgstr "ACME globálna konfigurácia"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "E-mail účtu"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Konfigurácia certifikátov"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "Prihlasovacie údaje DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alias domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Domény"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -59,11 +87,11 @@ msgstr ""
"Domény v certifikáte. Prvá bude názov subjektu, ďalšie budú alternatívne "
"názvy. Všetky domény musia smerovať na router v globálnom DNS."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -75,11 +103,15 @@ msgstr "E-mailová adresa k účtu."
msgid "Enable debug logging"
msgstr "Povoliť detailné záznamy"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Povolené"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
#, fuzzy
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
@@ -92,38 +124,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "Povoliť luci-app-acme prístup k UCI"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Dĺžka kľúča"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Dĺžka (a typ) kľúča pre generovaný certifikát."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
#, fuzzy
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
@@ -135,7 +179,7 @@ msgstr ""
"acmesh-official/acme.sh/wiki/dnsapi pre formát údajov požadovaný každým API. "
"Pre zadanie viacerých údajov tu pridaj hodnoty v tvare KĽÚČ=HODNOTA."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -152,7 +196,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -162,37 +206,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/sv/acme.po b/applications/luci-app-acme/po/sv/acme.po
index fc138bbc3c..570f1ac007 100644
--- a/applications/luci-app-acme/po/sv/acme.po
+++ b/applications/luci-app-acme/po/sv/acme.po
@@ -22,46 +22,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -73,11 +101,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +119,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +170,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +187,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +197,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/templates/acme.pot b/applications/luci-app-acme/po/templates/acme.pot
index b9beb9855a..8f9eda8f2d 100644
--- a/applications/luci-app-acme/po/templates/acme.pot
+++ b/applications/luci-app-acme/po/templates/acme.pot
@@ -13,46 +13,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -64,11 +92,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -78,38 +110,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -117,7 +161,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -134,7 +178,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -144,37 +188,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/tr/acme.po b/applications/luci-app-acme/po/tr/acme.po
index 0c91d4e976..2ec26a97e0 100644
--- a/applications/luci-app-acme/po/tr/acme.po
+++ b/applications/luci-app-acme/po/tr/acme.po
@@ -22,35 +22,63 @@ msgstr "ACME sertifikaları"
msgid "ACME global config"
msgstr "ACME evrensel yapılandırma"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "Hesap e-postası"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "Sertifika yapılandırması"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "Challenge Takma Adı"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API bilgileri"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "Alan Takma Adı"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "Alan adları"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
@@ -60,11 +88,11 @@ msgstr ""
"alternatif adlar olacak. Domain adlarının evrensel DNS'de router'ı "
"göstermesi gerektiğini unutmayın."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 bit"
@@ -76,11 +104,15 @@ msgstr "Hesap anahtarına bağlanacak e-posta adresi."
msgid "Enable debug logging"
msgstr "Hata ayıklama günlüğünü etkinleştir"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Etkin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -92,31 +124,43 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr "luci-app-acme için UCI erişimi verin"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "Anahtar boyutu"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "Oluşturulmuş sertifika için anahtar boyutu (ve türü)."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 bit"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 bit"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "Dizin belirt"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -126,7 +170,7 @@ msgstr ""
"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode adresine göz "
"atın. LUCI sertifika başına sadece bir tane challenge takma adını destekler."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -138,7 +182,7 @@ msgstr ""
"dnsapi adresine bakın. Birden çok kimlik bilgisi değişkeni sağlamak için "
"buraya birden çok KEY = VAL olarak shell değişkeni ekleyin."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -164,7 +208,7 @@ msgstr ""
"duruma gelmesi zaman alabilir. İlerleme durumuna ve hatalara bakmak için "
"günlüğü kontrol edin."
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -174,37 +218,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/uk/acme.po b/applications/luci-app-acme/po/uk/acme.po
index 3b535eee5e..3b7a6a5251 100644
--- a/applications/luci-app-acme/po/uk/acme.po
+++ b/applications/luci-app-acme/po/uk/acme.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-05 22:27+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr ""
+msgstr "ACME сертифікати"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
@@ -23,46 +23,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr "Розширені налаштування"
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
-msgstr ""
+msgstr "Параметри сертифіката"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
-msgstr ""
+msgstr "Імена домену"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -72,54 +100,72 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
msgid "Enable debug logging"
-msgstr ""
+msgstr "Ввімкнути журнал відлагоджування"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr "Головні налаштування"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
+"Взяти сертифікат з проміжного сервера Letsencrypt (використовується для "
+"тестування; сертифікат не буде валідним)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
-msgstr ""
+msgstr "Надати UCI доступ для luci-app-acme"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -127,7 +173,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -144,7 +190,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -154,37 +200,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/vi/acme.po b/applications/luci-app-acme/po/vi/acme.po
index 11bf344b60..f0e9b406b5 100644
--- a/applications/luci-app-acme/po/vi/acme.po
+++ b/applications/luci-app-acme/po/vi/acme.po
@@ -16,46 +16,74 @@ msgstr ""
msgid "ACME global config"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr ""
@@ -67,11 +95,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -81,38 +113,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -120,7 +164,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -137,7 +181,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -147,37 +191,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-acme/po/zh_Hans/acme.po b/applications/luci-app-acme/po/zh_Hans/acme.po
index 72a0d32810..3fcecabff6 100644
--- a/applications/luci-app-acme/po/zh_Hans/acme.po
+++ b/applications/luci-app-acme/po/zh_Hans/acme.po
@@ -22,46 +22,76 @@ msgstr "ACME 证书"
msgid "ACME global config"
msgstr "ACME 全局配置"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "电子邮件帐户"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "证书配置"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "质询别名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API 凭证"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "域名别名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "域名"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
-msgstr "证书中要包含的域名。第一个名字将是主题名,后面的名字将是主题备用名称。请注意,所有域名都必须在路由中指向全局 DNS。"
+msgstr ""
+"证书中要包含的域名。第一个名字将是主题名,后面的名字将是主题备用名称。请注"
+"意,所有域名都必须在路由中指向全局 DNS。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 位"
@@ -73,11 +103,15 @@ msgstr "与帐户密钥关联的电子邮件地址。"
msgid "Enable debug logging"
msgstr "启用调试日志记录"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,57 +121,72 @@ msgstr "从 Letsencrypt 临时服务器获取证书(用于测试;证书无效)
msgid "Grant UCI access for luci-app-acme"
msgstr "授予 UCI 访问 luci-app-acme 的权限"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr "密钥长度"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr "生成的证书的密钥长度(和类型)。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr "RSA 2048 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr "RSA 3072 位"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr "RSA 4096 位"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr "状态文件夹"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-"用于所有域名的质询别名(challenge alias)。有关此过程的详细信息,请参阅 https://github.com/"
-"acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一个质询别名。"
+"用于所有域名的质询别名(challenge alias)。有关此过程的详细信息,请参阅 "
+"https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书"
+"只支持一个质询别名。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
-"上面选择的 DNS API 模式的凭据。请参阅 https://github.com/acmesh-official/acme.sh/wiki/"
-"dnsapi 以了解每个 API 所需的凭据格式。在此处以 KEY=VAL shell 变量格式添加多个条目,以提供多个凭据变量。"
+"上面选择的 DNS API 模式的凭据。请参阅 https://github.com/acmesh-official/"
+"acme.sh/wiki/dnsapi 以了解每个 API 所需的凭据格式。在此处以 KEY=VAL shell 变"
+"量格式添加多个条目,以提供多个凭据变量。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
-"用于所有域名的别名(domain alias)。有关此过程的详细信息,请参阅 https://github.com/acmesh-official/"
-"acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一个质询别名。"
+"用于所有域名的别名(domain alias)。有关此过程的详细信息,请参阅 https://"
+"github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode。LUCI 每个证书只支持一"
+"个质询别名。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -148,10 +197,12 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
-"这将配置 ACME (Letsencrypt) 自动证书安装。只需填写此内容即可为路由器配置由 Letsencrypt 颁发的 Web 界面证书。请注意,"
-"证书中的域名必须已经配置为指向路由器的公网 IP 地址。配置完成后,颁发证书可能需要一段时间。从日志中查看签署进度和错误。"
+"这将配置 ACME (Letsencrypt) 自动证书安装。只需填写此内容即可为路由器配置由 "
+"Letsencrypt 颁发的 Web 界面证书。请注意,证书中的域名必须已经配置为指向路由器"
+"的公网 IP 地址。配置完成后,颁发证书可能需要一段时间。从日志中查看签署进度和"
+"错误。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -160,51 +211,65 @@ msgid ""
"supports wildcard certificates. Using this mode requires the acme-dnsapi "
"package to be installed."
msgstr ""
-"若要使用 DNS 模式颁发证书,请将其设置为 acme.sh 支持的 DNS API 的名称。有关可用 API 的列表,请参阅 "
-"https://github.com/acmesh-official/acme.sh/wiki/dnsapi。在 DNS "
-"模式下,域名不必解析为路由器IP。DNS 模式也是唯一支持通配符证书的模式。使用此模式需要安装 acme-dnsapi 包。"
+"若要使用 DNS 模式颁发证书,请将其设置为 acme.sh 支持的 DNS API 的名称。有关可"
+"用 API 的列表,请参阅 https://github.com/acmesh-official/acme.sh/wiki/"
+"dnsapi。在 DNS 模式下,域名不必解析为路由器IP。DNS 模式也是唯一支持通配符证书"
+"的模式。使用此模式需要安装 acme-dnsapi 包。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-"颁发此证书后,用该证书更新 nginx 配置(只能有一个证书配置选中该选项)。Nginx 必须支持 "
-"ssl,如果无法启动,则必须使用ssl支持进行编译才能使用证书选项"
+"颁发此证书后,用该证书更新 nginx 配置(只能有一个证书配置选中该选项)。Nginx "
+"必须支持 ssl,如果无法启动,则必须使用ssl支持进行编译才能使用证书选项"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-"签发此证书后,使用此证书更新 uhttpd 配置(只能有一个证书配置选中该选项)。也可通过 LuCI 界面的 luci-app-uhttpd 来配置 "
-"uhttpd。"
+"签发此证书后,使用此证书更新 uhttpd 配置(只能有一个证书配置选中该选项)。也"
+"可通过 LuCI 界面的 luci-app-uhttpd 来配置 uhttpd。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr "用于 Nginx"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr "用于 uhttpd"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr "使用临时服务器"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr "Webroot 文件夹"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""
-"Webserver 根目录。设置为 Web 服务器文档根目录,在 webroot 模式下运行 Acme。Web 服务器必须允许从互联网上使用80端口访问。"
+"Webserver 根目录。设置为 Web 服务器文档根目录,在 webroot 模式下运行 Acme。"
+"Web 服务器必须允许从互联网上使用80端口访问。"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
diff --git a/applications/luci-app-acme/po/zh_Hant/acme.po b/applications/luci-app-acme/po/zh_Hant/acme.po
index eac6ae9e4a..fd96d709d6 100644
--- a/applications/luci-app-acme/po/zh_Hant/acme.po
+++ b/applications/luci-app-acme/po/zh_Hant/acme.po
@@ -22,46 +22,76 @@ msgstr "ACME 認證"
msgid "ACME global config"
msgstr "ACME 全域設置"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:139
+msgid "ACME server URL"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
msgstr "email 帳號"
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Advanced Settings"
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
msgid "Certificate config"
msgstr "證書設定配置"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:106
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid "Challenge Alias"
msgstr "匿名Challenge"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:93
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:140
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:97
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
msgid "DNS API"
msgstr "DNS API"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:115
msgid "DNS API credentials"
msgstr "DNS API 證書"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:111
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:145
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:128
msgid "Domain Alias"
msgstr "匿名網域"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:68
msgid "Domain names"
msgstr "網域名稱"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:88
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:69
msgid ""
"Domain names to include in the certificate. The first name will be the "
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
-msgstr "網域名稱要包含在證書內。第一個名稱將會是標題名稱,隨後的名稱將會是簡稱或代替名稱。請注意,所有網域名稱都必須指向全域DNS中的路由器。"
+msgstr ""
+"網域名稱要包含在證書內。第一個名稱將會是標題名稱,隨後的名稱將會是簡稱或代替"
+"名稱。請注意,所有網域名稱都必須指向全域DNS中的路由器。"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "ECC 256 bits"
msgstr "ECC 256 位元"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "ECC 384 bits"
msgstr "ECC 384 位元"
@@ -73,11 +103,15 @@ msgstr ""
msgid "Enable debug logging"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
msgid "Enabled"
msgstr "啟用"
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:50
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:46
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
@@ -87,38 +121,50 @@ msgstr ""
msgid "Grant UCI access for luci-app-acme"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
msgid "Key size"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:59
msgid "Key size (and type) for the generated certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:56
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "RSA 2048 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:57
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "RSA 3072 bits"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:58
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 4096 bits"
msgstr ""
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:92
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:107
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:123
msgid ""
"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:116
msgid ""
"The credentials for the DNS API mode selected above. See https://github.com/"
"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
@@ -126,7 +172,7 @@ msgid ""
"supply multiple credential variables."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid ""
"The domain alias to use for ALL domains. See https://github.com/acmesh-"
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
@@ -143,7 +189,7 @@ msgid ""
"logs for progress and any errors."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:94
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:108
msgid ""
"To use DNS mode to issue certificates, set this to the name of a DNS API "
"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
@@ -153,37 +199,49 @@ msgid ""
"package to be installed."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:74
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:84
msgid ""
"Update the nginx config with this certificate once issued (only select this "
"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 ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:76
msgid ""
"Update the uhttpd config with this certificate once issued (only select this "
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:73
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:135
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:83
msgid "Use for nginx"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:75
msgid "Use for uhttpd"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:53
msgid "Use staging server"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:81
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:91
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot directory"
msgstr ""
-#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:82
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid ""
"Webserver root directory. Set this to the webserver document root to run "
"Acme in webroot mode. The web server must be accessible from the internet on "
diff --git a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
index 9610735d97..e95702a75e 100644
--- a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
@@ -252,7 +252,7 @@ return view.extend({
E('button', {
'class': 'cbi-button cbi-button-apply',
'click': ui.createHandlerFn(this, function() {
- return handleAction('start');
+ return handleAction('reload');
})
}, [ _('Refresh') ])
])
diff --git a/applications/luci-app-adblock/po/ar/adblock.po b/applications/luci-app-adblock/po/ar/adblock.po
index 03da626b4e..5d5af31903 100644
--- a/applications/luci-app-adblock/po/ar/adblock.po
+++ b/applications/luci-app-adblock/po/ar/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-04 18:32+0000\n"
-"Last-Translator: DJEBRI Ahmed El Amine <djebri.emp@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -301,7 +301,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
msgid "End Date"
diff --git a/applications/luci-app-adblock/po/cs/adblock.po b/applications/luci-app-adblock/po/cs/adblock.po
index 387849c2e0..b8bf5da97d 100644
--- a/applications/luci-app-adblock/po/cs/adblock.po
+++ b/applications/luci-app-adblock/po/cs/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -16,7 +16,7 @@ msgstr "Akce"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:216
msgid "Active Sources"
-msgstr ""
+msgstr "Aktivní zdroje"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
@@ -25,23 +25,23 @@ msgstr "Blokování reklamy Adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:36
msgid "Adblock action"
-msgstr ""
+msgstr "Akce Adblocku"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
msgid "Add Blacklist Domain"
-msgstr ""
+msgstr "Přidat doménu na blacklist"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
msgid "Add Whitelist Domain"
-msgstr ""
+msgstr "Přidat doménu na whitelist"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:12
msgid "Add this (sub-)domain to your local blacklist."
-msgstr ""
+msgstr "Přidejte tuto (sub)doménu na místní blacklist."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:47
msgid "Add this (sub-)domain to your local whitelist."
-msgstr ""
+msgstr "Přidat tuto (sub)doménu na místní whitelist."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:414
msgid "Additional Jail Blocklist"
@@ -49,7 +49,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
msgid "Additional Settings"
-msgstr ""
+msgstr "Další nastavení"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:341
msgid "Additional trigger delay in seconds before adblock processing begins."
@@ -58,15 +58,15 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
msgid "Advanced DNS Settings"
-msgstr ""
+msgstr "Pokročilá nastavení DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:272
msgid "Advanced E-Mail Settings"
-msgstr ""
+msgstr "Pokročilá nastavení e-mailu"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid "Advanced Report Settings"
-msgstr ""
+msgstr "Pokročilá nastavení hlášení"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
msgid "Answer"
@@ -78,13 +78,15 @@ msgstr "Záložní adresář"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
msgid "Base Temp Directory"
-msgstr ""
+msgstr "Základní dočasný adresář"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
msgstr ""
+"Základní adresář pro dočasné soubory všech provozních operací, např. "
+"stahování, řazení, slučování atd."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:15
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:34
@@ -92,10 +94,12 @@ msgid ""
"Blacklist changes have been saved. Refresh your adblock lists that changes "
"take effect."
msgstr ""
+"Změny blacklistu byly uloženy. Obnovte své adblockové seznamy, aby se změny "
+"projevily."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:281
msgid "Blacklist..."
-msgstr ""
+msgstr "Blacklist..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
msgid "Blocked Domain"
@@ -103,19 +107,19 @@ msgstr "Blokované domény"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:213
msgid "Blocked Domains"
-msgstr ""
+msgstr "Blokované domény"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
msgid "Blocklist Backup"
-msgstr ""
+msgstr "Záloha blokovacího seznamu"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
msgid "Blocklist Query"
-msgstr ""
+msgstr "Dotaz na blokovací seznam"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:317
msgid "Blocklist Query..."
-msgstr ""
+msgstr "Dotaz na blokovací seznam..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:273
msgid "Blocklist Sources"
@@ -134,7 +138,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:162
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:59
msgid "Cancel"
-msgstr ""
+msgstr "Storno"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
msgid ""
@@ -165,6 +169,8 @@ msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
+"Vytváří komprimované zálohy blokovacího seznamu, budou použity v případě "
+"chyb při stahování nebo po příštím spuštění."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:219
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:381
@@ -226,11 +232,11 @@ msgstr "Doména"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid "Download Parameters"
-msgstr ""
+msgstr "Parametry stahování"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:346
msgid "Download Queue"
-msgstr ""
+msgstr "Fronta stahování"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
msgid "Download Utility"
@@ -242,11 +248,11 @@ msgstr "Oznámení e-mailem"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:469
msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Počet e-mailových oznámení"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:465
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-mailový profil"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:325
msgid "E-Mail Receiver Address"
@@ -254,11 +260,11 @@ msgstr "Adresa příjemce e-mailu"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:457
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresa odesílatele e-mailu"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Téma e-mailu"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:35
@@ -272,15 +278,15 @@ msgstr "Upravit whitelist"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
msgid "Enable SafeSearch"
-msgstr ""
+msgstr "Povolit bezpečné vyhledávání (SafeSearch)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:313
msgid "Enable moderate SafeSearch filters for youtube."
-msgstr ""
+msgstr "Povolit střední filtry SafeSearch pro youtube."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:284
msgid "Enable the adblock service."
-msgstr ""
+msgstr "Povolit službu adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:333
msgid "Enable verbose debug logging in case of any processing errors."
@@ -302,7 +308,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:18
msgid "Existing job(s)"
-msgstr ""
+msgstr "Stávající úlohy"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
msgid "External DNS Lookup Domain"
@@ -339,7 +345,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
-msgstr ""
+msgstr "Obecná nastavení"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
@@ -347,7 +353,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
msgid "Information"
-msgstr ""
+msgstr "Informace"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:418
msgid "Jail Directory"
@@ -417,11 +423,11 @@ msgstr "Služba s nízkou prioritou"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
msgid "Name / IP Address"
-msgstr ""
+msgstr "Název / IP adresa"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:123
msgid "No Query results!"
-msgstr ""
+msgstr "Žádné výsledky dotazu!"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:21
msgid "No adblock related logs yet!"
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index 614bde1a86..9adfbea448 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-10 12:32+0000\n"
-"Last-Translator: Nazim-ua <nazim-ua@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Action"
@@ -339,7 +339,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
diff --git a/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
index 3f52b7eea2..58140badac 100644
--- a/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
+++ b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
@@ -18,7 +18,7 @@
"/sbin/logread -e adblock-": [ "exec" ],
"/usr/sbin/logread -e adblock-": [ "exec" ],
"/etc/init.d/adblock list" : [ "exec" ],
- "/etc/init.d/adblock start" : [ "exec" ],
+ "/etc/init.d/adblock reload" : [ "exec" ],
"/etc/init.d/adblock suspend" : [ "exec" ],
"/etc/init.d/adblock resume" : [ "exec" ],
"/etc/init.d/adblock report * [0-9]* [a-z]* json" : [ "exec" ],
diff --git a/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po
index d0c950110e..5012d39eb7 100644
--- a/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:41+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
+"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:187
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -31,7 +31,7 @@ msgstr "Confirmer"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:76
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:105
msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Appareil inaccessible ! Toujours en attente de l’appareil …"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:197
msgid "ERROR:"
@@ -91,7 +91,7 @@ msgstr "Redémarrer sur la partition courante"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:98
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:103
msgid "Rebooting…"
-msgstr ""
+msgstr "Redémarrage …"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:37
msgid "Shutting down..."
@@ -104,7 +104,7 @@ msgstr "État"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:65
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:94
msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "La commande de redémarrage a échoué avec le code %d"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
msgid ""
@@ -191,7 +191,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
msgid "Waiting for device..."
-msgstr ""
+msgstr "En attente de l’appareil …"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:215
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
diff --git a/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
index 6cf9b093f3..ee3bc0e2d5 100644
--- a/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: advanced-reboot\n"
"POT-Creation-Date: 2017-11-30 15:20+0300\n"
-"PO-Revision-Date: 2020-07-02 23:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-10-29 08:32+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:187
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -95,11 +95,11 @@ msgstr "Перезагрузка к текущему разделу"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:98
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:103
msgid "Rebooting…"
-msgstr ""
+msgstr "Перезагрузка…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:37
msgid "Shutting down..."
-msgstr "Отключается..."
+msgstr "Выключение..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
msgid "Status"
diff --git a/applications/luci-app-ahcp/po/ja/ahcp.po b/applications/luci-app-ahcp/po/ja/ahcp.po
index 297094760c..954e3a2e3c 100644
--- a/applications/luci-app-ahcp/po/ja/ahcp.po
+++ b/applications/luci-app-ahcp/po/ja/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-06-19 10:06+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
+"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/ja/>\n"
"Language: ja\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.1.1\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -49,7 +49,7 @@ msgstr "Age"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:38
msgid "Announced DNS servers"
-msgstr "通知される DNS サーバー"
+msgstr "通知されるDNSサーバー"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:44
msgid "Announced NTP servers"
diff --git a/applications/luci-app-ahcp/po/uk/ahcp.po b/applications/luci-app-ahcp/po/uk/ahcp.po
index 15a87029f3..d5aa02cfdb 100644
--- a/applications/luci-app-ahcp/po/uk/ahcp.po
+++ b/applications/luci-app-ahcp/po/uk/ahcp.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-17 11:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -41,7 +41,7 @@ msgstr "Адреса"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
msgid "Age"
diff --git a/applications/luci-app-ahcp/po/vi/ahcp.po b/applications/luci-app-ahcp/po/vi/ahcp.po
index 64da127977..806e4e5057 100644
--- a/applications/luci-app-ahcp/po/vi/ahcp.po
+++ b/applications/luci-app-ahcp/po/vi/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/vi/>\n"
"Language: vi\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 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -40,7 +40,7 @@ msgstr "Địa chỉ"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
msgid "Advanced Settings"
-msgstr "Thiết lập nâng cao"
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
msgid "Age"
diff --git a/applications/luci-app-aria2/po/ar/aria2.po b/applications/luci-app-aria2/po/ar/aria2.po
index 3f9836bfee..34430a2bdf 100644
--- a/applications/luci-app-aria2/po/ar/aria2.po
+++ b/applications/luci-app-aria2/po/ar/aria2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-06 20:26+0000\n"
-"Last-Translator: Mohamed Bechir Besbes <besbes.bechir22@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -172,7 +172,7 @@ msgstr ""
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
msgid "Error"
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm
index 8a6aefaa20..32a3a965ce 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm
@@ -20,7 +20,7 @@
<script type="text/javascript" src="<%=resource%>/bmx7/js/polling.js"></script>
<script type="text/javascript">//<![CDATA[
- new TablePooler(10,"/cgi-bin/bmx7-info", {'$originators':''}, "nodes_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'originators':''}, "nodes_div", function(st){
var originators = st.originators;
var res = Array();
originators.forEach(function(originator,i){
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm
index a631c93e89..16522b962c 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm
@@ -92,7 +92,7 @@
var displayExtraInfo = function ( id ) {
document.getElementById('extra-info').innerHTML = document.getElementById(id).innerHTML;
}
- new TablePooler(5,"/cgi-bin/bmx7-info", {'$originators':''}, "nodes_div", function(st){
+ new TablePooler(5,"/cgi-bin/bmx7-info", {'originators':''}, "nodes_div", function(st){
var infoicon = "<%=resource%>/bmx7/world_small.png";
var originators = st.originators;
var res = Array();
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm
index 8ecae656f7..a3249a2b14 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm
@@ -88,14 +88,14 @@
</div>
<script type="text/javascript">//<![CDATA[
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "config_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "config_div", function(st){
var res = Array();
var sta = st.info[0].status;
res.push([sta.shortId, sta.name, sta.primaryIp, sta.nodeKey, sta.shortDhash, sta.revision]);
return res;
});
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "status_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "status_div", function(st){
var res = Array();
var sta = st.info[0].status;
var mem = st.info[3].memory.bmx7;
@@ -105,7 +105,7 @@
return res;
});
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "ifaces_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "ifaces_div", function(st){
var res = Array();
var ifaces = st.info[1].interfaces;
@@ -115,7 +115,7 @@
return res;
});
- new TablePooler(1,"/cgi-bin/bmx7-info", {'$info':''}, "links_div", function(st){
+ new TablePooler(10,"/cgi-bin/bmx7-info", {'info':''}, "links_div", function(st){
var res = Array();
links = st.info[2].links;
diff --git a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
index 9348e7c610..0b9662df8c 100644
--- a/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
+++ b/applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
@@ -51,7 +51,7 @@
</div>
<script type="text/javascript">//<![CDATA[
- new TablePooler(5,"/cgi-bin/bmx7-info", {'$tunnels':''}, "tunnels_div", function(st){
+ new TablePooler(5,"/cgi-bin/bmx7-info", {'tunnels':''}, "tunnels_div", function(st){
var tunicon = "<%=resource%>/icons/tunnel.png";
var tunicon_dis = "<%=resource%>/icons/tunnel_disabled.png";
var applyicon = "<%=resource%>/cbi/apply.gif";
diff --git a/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info b/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info
index 7388ed12c3..327e3f0f16 100755
--- a/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info
+++ b/applications/luci-app-bmx7/root/www/cgi-bin/bmx7-info
@@ -90,7 +90,7 @@ if [ "${QUERY##*/}" == "all" ]; then
QALL=1
fi
-if [ "$QUERY" == '$info' ]; then
+if [ "$QUERY" == 'info' ]; then
echo '{ "info": [ '
print_query status
echo -n ","
@@ -100,7 +100,7 @@ if [ "$QUERY" == '$info' ]; then
echo "] }"
fi
-if [ "$QUERY" == '$neighbours' ]; then
+if [ "$QUERY" == 'neighbours' ]; then
QALL=1
echo '{ "neighbours": [ '
echo '{ "originators": '
@@ -111,11 +111,11 @@ if [ "$QUERY" == '$neighbours' ]; then
echo "} ] }"
exit 0
-else if [ "$QUERY" == '$tunnels' ]; then
+else if [ "$QUERY" == 'tunnels' ]; then
bmx7 -c --jshow tunnels /r=0
exit 0
- else if [ "$QUERY" == '$originators' ]; then
+ else if [ "$QUERY" == 'originators' ]; then
bmx7 -c --jshow originators /r=0
exit 0
diff --git a/applications/luci-app-commands/po/de/commands.po b/applications/luci-app-commands/po/de/commands.po
index 43d03b3af5..f28199dd2f 100644
--- a/applications/luci-app-commands/po/de/commands.po
+++ b/applications/luci-app-commands/po/de/commands.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-07-11 21:29+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-10-20 05:26+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/de/>\n"
"Language: de\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.2-dev\n"
+"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -96,7 +96,7 @@ msgstr "Beschreibung"
#: applications/luci-app-commands/luasrc/view/commands.htm:160
msgid "Download"
-msgstr "Herunterladen"
+msgstr "Download"
#: applications/luci-app-commands/luasrc/view/commands.htm:119
msgid "Download execution result"
diff --git a/applications/luci-app-dcwapd/po/cs/dcwapd.po b/applications/luci-app-dcwapd/po/cs/dcwapd.po
index c628c91155..6d9a9e9dd5 100644
--- a/applications/luci-app-dcwapd/po/cs/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/cs/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-05 17:07+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -73,7 +73,7 @@ msgstr "Obecné nastavení"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
diff --git a/applications/luci-app-dcwapd/po/uk/dcwapd.po b/applications/luci-app-dcwapd/po/uk/dcwapd.po
index e5b453ae75..5e3ab0b858 100644
--- a/applications/luci-app-dcwapd/po/uk/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/uk/dcwapd.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:52+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -71,7 +71,7 @@ msgstr "Загальне"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
diff --git a/applications/luci-app-ddns/po/ar/ddns.po b/applications/luci-app-ddns/po/ar/ddns.po
index 3136e4924b..60322fa7f0 100644
--- a/applications/luci-app-ddns/po/ar/ddns.po
+++ b/applications/luci-app-ddns/po/ar/ddns.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-06 20:26+0000\n"
-"Last-Translator: Mohamed Bechir Besbes <besbes.bechir22@gmail.com>\n"
+"PO-Revision-Date: 2020-10-22 20:30+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -18,7 +18,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:462
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:531
msgid "Add new services..."
-msgstr ""
+msgstr "اضف خدمة جديدة..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:605
msgid "Advanced Settings"
@@ -215,7 +215,7 @@ msgstr ""
#: 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 "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:947
msgid "Error"
diff --git a/applications/luci-app-ddns/po/uk/ddns.po b/applications/luci-app-ddns/po/uk/ddns.po
index 32076ca3a9..995a4f05e7 100644
--- a/applications/luci-app-ddns/po/uk/ddns.po
+++ b/applications/luci-app-ddns/po/uk/ddns.po
@@ -4,17 +4,17 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2020-03-11 01:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -27,7 +27,7 @@ msgstr "Додати новий сервіс..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:605
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
msgid "Allow non-public IP's"
diff --git a/applications/luci-app-ddns/po/vi/ddns.po b/applications/luci-app-ddns/po/vi/ddns.po
index be6e4881bc..0ec7dbcc12 100644
--- a/applications/luci-app-ddns/po/vi/ddns.po
+++ b/applications/luci-app-ddns/po/vi/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: 2019-11-13 13:07+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/vi/>\n"
"Language: vi\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -24,7 +24,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:605
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
msgid "Allow non-public IP's"
diff --git a/applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm b/applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm
index 189055c20b..59a3da9db2 100644
--- a/applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm
+++ b/applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm
@@ -44,7 +44,7 @@
<script type="text/javascript">//<![CDATA[
var xhr = new XHR(),
- uci_apply_rollback = <%=math.max(luci.config and luci.config.apply and luci.config.apply.rollback or 30, 30)%>,
+ uci_apply_rollback = <%=math.max(luci.config and luci.config.apply and luci.config.apply.rollback or 90, 90)%>,
uci_apply_holdoff = <%=math.max(luci.config and luci.config.apply and luci.config.apply.holdoff or 4, 1)%>,
uci_apply_timeout = <%=math.max(luci.config and luci.config.apply and luci.config.apply.timeout or 5, 1)%>,
uci_apply_display = <%=math.max(luci.config and luci.config.apply and luci.config.apply.display or 1.5, 1)%>,
diff --git a/applications/luci-app-dockerman/po/cs/dockerman.po b/applications/luci-app-dockerman/po/cs/dockerman.po
index 5d4798e764..e67f831477 100644
--- a/applications/luci-app-dockerman/po/cs/dockerman.po
+++ b/applications/luci-app-dockerman/po/cs/dockerman.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-27 21:27+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdockerman/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -108,7 +114,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Cancel"
-msgstr ""
+msgstr "Storno"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:147
msgid "Client connection"
@@ -190,7 +196,7 @@ msgstr ""
#: 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"
@@ -546,7 +552,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:72
msgid "Options"
-msgstr ""
+msgstr "Možnosti"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:37
msgid "Overlay network"
@@ -705,7 +711,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:216
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:191
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:309
msgid "Start Time"
@@ -720,12 +726,12 @@ 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 "Stav"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:234
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:209
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Submit"
diff --git a/applications/luci-app-dockerman/po/de/dockerman.po b/applications/luci-app-dockerman/po/de/dockerman.po
index c392bac148..e16fc47647 100644
--- a/applications/luci-app-dockerman/po/de/dockerman.po
+++ b/applications/luci-app-dockerman/po/de/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-10 13:26+0000\n"
-"Last-Translator: Sandro Volery <sandro@volery.com>\n"
+"PO-Revision-Date: 2020-10-20 05:26+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -258,7 +258,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:14
msgid "Download"
-msgstr "Herunterladen"
+msgstr "Download"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:77
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
@@ -808,7 +808,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:2
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:13
msgid "Upload"
-msgstr "Hochladen"
+msgstr "Upload"
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:46
msgid "Upload Error"
diff --git a/applications/luci-app-dockerman/po/fr/dockerman.po b/applications/luci-app-dockerman/po/fr/dockerman.po
index ab55633808..c280c76231 100644
--- a/applications/luci-app-dockerman/po/fr/dockerman.po
+++ b/applications/luci-app-dockerman/po/fr/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-08 14:26+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/fr/>\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.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -16,7 +16,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:181
msgid "Add"
-msgstr ""
+msgstr "Ajouter"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
msgid "Add host device to the container"
@@ -483,7 +483,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:47
msgid "Mode"
-msgstr ""
+msgstr "Mode"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:90
msgid "Mount Point"
diff --git a/applications/luci-app-dockerman/po/id/dockerman.po b/applications/luci-app-dockerman/po/id/dockerman.po
index 41e73ed419..56af9a93d5 100644
--- a/applications/luci-app-dockerman/po/id/dockerman.po
+++ b/applications/luci-app-dockerman/po/id/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-08 12:44+0000\n"
-"Last-Translator: Andi Ariffin <andiariffin@gmail.com>\n"
+"PO-Revision-Date: 2020-10-25 11:57+0000\n"
+"Last-Translator: fery ferlangga <pengusahaads@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/id/>\n"
"Language: id\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -16,7 +16,7 @@ msgstr "Daftar kapabilitas kernel untuk ditambahkan ke wadah"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:181
msgid "Add"
-msgstr ""
+msgstr "Tambah"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:580
msgid "Add host device to the container"
@@ -80,7 +80,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:34
msgid "Bridge device"
-msgstr ""
+msgstr "Jembatan perangkat"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:603
msgid "CAP-ADD(--cap-add)"
@@ -89,66 +89,70 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:571
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:620
msgid "CPU Shares Weight"
-msgstr ""
+msgstr "Membagi Berat CPU"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:768
msgid "CPU Useage"
-msgstr ""
+msgstr "Penggunaan CPU"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:621
msgid ""
"CPU shares relative weight, if 0 is set, the system will ignore the value "
"and use the default of 1024"
msgstr ""
+"CPU berbagi bobot relatif, jika 0 disetel, sistem akan mengabaikan nilai dan "
+"menggunakan default 1024"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:572
msgid ""
"CPU shares relative weight, if 0 is set, the system will ignore the value "
"and use the default of 1024."
msgstr ""
+"CPU berbagi bobot relatif, jika 0 disetel, sistem akan mengabaikan nilai dan "
+"menggunakan default 1024."
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:563
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:611
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:31
msgid "CPUs"
-msgstr ""
+msgstr "CPUs"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Cancel"
-msgstr ""
+msgstr "Batal"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:147
msgid "Client connection"
-msgstr ""
+msgstr "Koneksi klien"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:337
#: 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 "Perintah"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:100
msgid "Command line"
-msgstr ""
+msgstr "Garis Perintah"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:72
msgid "Command line Error"
-msgstr ""
+msgstr "Garis Perintah Error"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:125
msgid "Configure the default bridge network"
-msgstr ""
+msgstr "Konfigurasikan jaringan jembatan default"
#: 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 "Menghubungkan"
#: 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 "Menghubungkan Jaringan"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:97
msgid "Connect to remote endpoint"
diff --git a/applications/luci-app-dockerman/po/ja/dockerman.po b/applications/luci-app-dockerman/po/ja/dockerman.po
index 9fb2f5d4fa..59259e7f0f 100644
--- a/applications/luci-app-dockerman/po/ja/dockerman.po
+++ b/applications/luci-app-dockerman/po/ja/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-16 10:26+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/ja/>\n"
@@ -8,7 +8,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.3.1-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -489,7 +489,7 @@ msgstr "モード"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:90
msgid "Mount Point"
-msgstr "マウント・ポイント"
+msgstr "マウントポイント"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:588
msgid "Mount tmpfs directory"
diff --git a/applications/luci-app-dump1090/po/ar/dump1090.po b/applications/luci-app-dump1090/po/ar/dump1090.po
index 131bcb6974..e12ba0523c 100644
--- a/applications/luci-app-dump1090/po/ar/dump1090.po
+++ b/applications/luci-app-dump1090/po/ar/dump1090.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-03 12:10+0000\n"
-"Last-Translator: Marwan Amireh <amirehmarwan@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/ar/>\n"
"Language: ar\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
-msgstr ""
+msgstr "الحد الاقصى النهائي لبرمجة درجة"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
msgid "Accuracy of receiver location in json metadata"
@@ -46,7 +46,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
msgid "Default"
-msgstr ""
+msgstr "تلقائي"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
msgid "Disable messages with broken CRC"
@@ -90,7 +90,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
@@ -130,7 +130,7 @@ msgstr ""
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
msgid "Print stats at exit"
-msgstr ""
+msgstr "طباعة تقرير عند الخروج"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
msgid "RTL device index"
diff --git a/applications/luci-app-dynapoint/po/ar/dynapoint.po b/applications/luci-app-dynapoint/po/ar/dynapoint.po
index 6377d6c4be..bcf520afc3 100644
--- a/applications/luci-app-dynapoint/po/ar/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/ar/dynapoint.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-09 06:17+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -54,7 +54,7 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
msgid ""
diff --git a/applications/luci-app-firewall/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po
index f810737dd4..3334f2e326 100644
--- a/applications/luci-app-firewall/po/cs/firewall.po
+++ b/applications/luci-app-firewall/po/cs/firewall.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -31,11 +31,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:433
msgid "-- add IP --"
-msgstr ""
+msgstr "-- přidat IP --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:481
msgid "-- add MAC --"
-msgstr ""
+msgstr "-- přidat MAC --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
msgid ""
@@ -44,7 +44,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
-msgstr ""
+msgstr "<var data-tooltip=\"ACCEPT\"> Zabránit přepsání zdroje</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
msgid ""
@@ -56,18 +56,23 @@ msgstr ""
msgid ""
"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
msgstr ""
+"<var data-tooltip=\"DROP\">Zahodit</var> %{src?%{dest?forward:input}:output}"
#: 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 ""
+"<var data-tooltip=\"DSCP\">Přiřadit DSCP</var> klasifikaci "
+"<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\">Přiřadit 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 ""
@@ -78,31 +83,39 @@ 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\">Automaticky přepsat</var> zdrojovou IP "
+"adresu"
#: 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 ""
+"<var data-tooltip=\"NOTRACK\">Nesledovat</var> "
+"%{src?%{dest?forward:input}:output}"
#: 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 ""
+"<var data-tooltip=\"REJECT\">Odmítnout</var> "
+"%{src?%{dest?forward:input}:output}"
#: 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 ""
+"<var data-tooltip=\"SNAT\">Staticky přepsat</var> na zdroj %{snat_ip?IP "
+"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:225
msgid "A rewrite IP must be specified!"
-msgstr ""
+msgstr "Musí být zadána IP adresa pro přepsání!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "ACCEPT - Disable address rewriting"
-msgstr ""
+msgstr "ACCEPT - Zakázat přepis adresy"
#: 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
@@ -118,12 +131,16 @@ msgid ""
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
+"Další surové argumenty <em>iptables</em> ke klasifikaci provozu do cílové "
+"zóny, např. <code>-p tcp --dport 443</code> pro pouze odchozí provoz HTTPS."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:264
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 ""
+"Další surové argumenty <em>iptables</em> ke klasifikaci provozu ze zdrojové "
+"zóny, např. <code>-p tcp --sport 443</code> pro pouze příchozí provoz HTTPS."
#: 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
@@ -134,7 +151,7 @@ msgstr "Pokročilá nastavení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Allow \"invalid\" traffic"
-msgstr ""
+msgstr "Povolit \"neplatný\" provoz"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:336
msgid "Allow forward from <em>source zones</em>:"
@@ -153,7 +170,7 @@ msgstr "Libovolné"
#: 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 ""
+msgstr "Kterýkoli den"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
msgid ""
@@ -181,7 +198,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
msgid "Conntrack Settings"
-msgstr ""
+msgstr "Nastavení pro Conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:243
msgid "Conntrack helpers"
@@ -193,11 +210,11 @@ msgstr "Obsah byl uložen."
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:653
msgid "Continue"
-msgstr ""
+msgstr "Pokračovat"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:206
msgid "Covered devices"
-msgstr ""
+msgstr "Pokrytá zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
msgid "Covered networks"
@@ -205,7 +222,7 @@ msgstr "Pokryté sítě"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid "Covered subnets"
-msgstr ""
+msgstr "Pokryté podsítě"
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:54
msgid "Custom Rules"
@@ -223,11 +240,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
msgid "DSCP classification"
-msgstr ""
+msgstr "Klasifikace DSCP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:262
msgid "DSCP mark"
-msgstr ""
+msgstr "Značka DSCP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:296
msgid "DSCP mark required"
@@ -249,7 +266,7 @@ msgstr "Cílová zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261
msgid "Device name"
-msgstr ""
+msgstr "Název zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid ""
@@ -281,11 +298,11 @@ msgstr "Povolit logování v této oblasti"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338
msgid "Expecting: %s"
-msgstr ""
+msgstr "Očekáváno: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76
msgid "Experimental feature. Not fully compatible with QoS/SQM."
-msgstr ""
+msgstr "Experimentální funkce. Není plně kompatibilní s QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:243
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
@@ -307,15 +324,15 @@ msgstr "Další argumenty volání"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:274
msgid "Extra destination arguments"
-msgstr ""
+msgstr "Další argumenty pro cíl"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
msgid "Extra iptables arguments"
-msgstr ""
+msgstr "Další argumenty pro iptables"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:264
msgid "Extra source arguments"
-msgstr ""
+msgstr "Další argumenty pro zdroj"
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
@@ -327,7 +344,7 @@ msgstr "Firewall - Vlastní pravidla"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
msgid "Firewall - NAT Rules"
-msgstr ""
+msgstr "Firewall - pravidla NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129
msgid "Firewall - Port Forwards"
@@ -343,7 +360,7 @@ msgstr "Firewall - Nastavení zón"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:646
msgid "Firewall configuration migration"
-msgstr ""
+msgstr "Migrace konfigurace brány firewall"
#: 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
@@ -402,11 +419,11 @@ msgstr ""
#: 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 "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
-msgstr ""
+msgstr "Udělit přístup ke konfiguraci brány firewall"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87
msgid "Hardware flow offloading"
@@ -429,7 +446,7 @@ msgstr "pouze IPv6"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
msgid "Inbound device"
-msgstr ""
+msgstr "Příchozí zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38
msgid ""
@@ -463,11 +480,11 @@ msgstr "Vnitřní zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:304
msgid "Invalid DSCP mark"
-msgstr ""
+msgstr "Neplatná značka DSCP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:372
msgid "Invalid limit value"
-msgstr ""
+msgstr "Neplatná hodnota limitu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:382
msgid "Limit burst"
@@ -499,7 +516,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212
msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
-msgstr ""
+msgstr "MASQUERADE - Automaticky přepsat na IP adresu odchozího rozhraní"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162
msgid "MSS clamping"
@@ -598,13 +615,15 @@ msgstr "Dny v měsíci"
#: 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 ""
+msgstr "Pravidla NAT"
#: 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 ""
+"Pravidla NAT umožňují jemně odstupňovanou kontrolu nad zdrojovou IP adresou "
+"pro odchozí nebo předávaný provoz."
#: 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
@@ -636,11 +655,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:245
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239
msgid "Outbound device"
-msgstr ""
+msgstr "Odchozí zařízení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Outbound zone"
-msgstr ""
+msgstr "Odchozí zóna"
#: 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
@@ -694,7 +713,7 @@ msgstr "Přesměrovat vybraný příchozí provoz na uvedeného vnitřního host
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
msgid "Requires hardware NAT support. Implemented at least for mt7621"
-msgstr ""
+msgstr "Vyžaduje hardwarovou podporu NAT. Implementováno alespoň pro mt7621"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:229
msgid "Restrict Masquerading to given destination subnets"
@@ -711,7 +730,7 @@ msgstr "Omezit na rodinu adres"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215
msgid "Rewrite IP address"
-msgstr ""
+msgstr "Přepsat IP adresu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216
msgid "Rewrite matched traffic to the specified source IP address."
@@ -723,7 +742,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
msgid "Rewrite port"
-msgstr ""
+msgstr "Přepsat port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:75
msgid "Routing/NAT Offloading"
@@ -731,7 +750,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211
msgid "SNAT - Rewrite to specific source IP or port"
-msgstr ""
+msgstr "SNAT - Přepsat na konkrétní zdrojovou IP adresu nebo port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
@@ -740,7 +759,7 @@ msgstr "sobota"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
msgid "Set mark"
-msgstr ""
+msgstr "Nastavit značku"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:317
msgid ""
@@ -796,22 +815,22 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:289
msgid "Start Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Datum zahájení (rrrr-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:453
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:281
msgid "Start Time (hh.mm.ss)"
-msgstr ""
+msgstr "Čas zahájení (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:465
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293
msgid "Stop Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Datum ukončení (rrrr-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:285
msgid "Stop Time (hh.mm.ss)"
-msgstr ""
+msgstr "Čas ukončení (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259
@@ -940,7 +959,7 @@ 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 ""
+msgstr "Nejmenovaný NAT"
#: 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
@@ -958,7 +977,7 @@ msgstr "Nepojmenovaná zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:551
msgid "Unrecognized protocol"
-msgstr ""
+msgstr "Nerozpoznaný protokol"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:648
msgid ""
@@ -969,11 +988,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:257
msgid "Use external IP address"
-msgstr ""
+msgstr "Použít vnější IP adresu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256
msgid "Use internal IP address"
-msgstr ""
+msgstr "Použít vnitřní IP adresu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:206
msgid ""
@@ -999,7 +1018,7 @@ msgstr "středa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "Week Days"
-msgstr ""
+msgstr "Dny v týdnu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "XOR firewall mark"
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index c380107138..e46fa87c54 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-05-02 18:10+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -172,7 +172,7 @@ msgstr ""
#: 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 "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Allow \"invalid\" traffic"
@@ -487,7 +487,7 @@ msgstr ""
#: 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 "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
diff --git a/applications/luci-app-firewall/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 2907be61d3..7a660c40a3 100644
--- a/applications/luci-app-firewall/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/vi/>\n"
"Language: vi\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -134,7 +134,7 @@ msgstr ""
#: 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 ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Allow \"invalid\" traffic"
diff --git a/applications/luci-app-frpc/po/cs/frpc.po b/applications/luci-app-frpc/po/cs/frpc.po
index 2d7e7059df..89ec1edb02 100644
--- a/applications/luci-app-frpc/po/cs/frpc.po
+++ b/applications/luci-app-frpc/po/cs/frpc.po
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfrpc/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -100,7 +106,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "General Settings"
-msgstr ""
+msgstr "Obecná nastavení"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
diff --git a/applications/luci-app-frpc/po/ru/frpc.po b/applications/luci-app-frpc/po/ru/frpc.po
index 855b9066b8..c9ef973aee 100644
--- a/applications/luci-app-frpc/po/ru/frpc.po
+++ b/applications/luci-app-frpc/po/ru/frpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-10-18 17:26+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/ru/>\n"
"Language: ru\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
-msgstr "Дополнительные конфиги"
+msgstr "Дополнительные настройки"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
msgid "Admin address"
diff --git a/applications/luci-app-frpc/po/uk/frpc.po b/applications/luci-app-frpc/po/uk/frpc.po
index b7759e6e2b..a62793f97b 100644
--- a/applications/luci-app-frpc/po/uk/frpc.po
+++ b/applications/luci-app-frpc/po/uk/frpc.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:53+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:15
msgid "Additional configs"
@@ -107,7 +107,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:151
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
diff --git a/applications/luci-app-frps/po/ru/frps.po b/applications/luci-app-frps/po/ru/frps.po
index 0762e8a27e..fa630bd1b6 100644
--- a/applications/luci-app-frps/po/ru/frps.po
+++ b/applications/luci-app-frps/po/ru/frps.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-23 14:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-10-18 17:26+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/ru/>\n"
"Language: ru\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid "Additional configs"
-msgstr "Дополнительные конфиги"
+msgstr "Дополнительные настройки"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:39
msgid "Allow ports"
diff --git a/applications/luci-app-fwknopd/po/sv/fwknopd.po b/applications/luci-app-fwknopd/po/sv/fwknopd.po
index 39f372f925..c773154e2d 100644
--- a/applications/luci-app-fwknopd/po/sv/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/sv/fwknopd.po
@@ -1,20 +1,24 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-10-20 05:26+0000\n"
+"Last-Translator: Tobias Hansson <t.valkyr@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/sv/>\n"
"Language: sv\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.3.1-dev\n"
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
msgid ""
"Allow SPA clients to request access to services through an iptables firewall "
"instead of just to it."
msgstr ""
+"Tillåt SPA klienter att begära tillgång till tjänster genom en iptabells "
+"brandvägg istället för direkt till den."
#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:49
msgid "Allow SPA clients to request forwarding destination by DNS name."
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 44563ad902..30cfa8989f 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
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
@@ -180,11 +180,11 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:47
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:76
msgid "Stopped"
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 e0319231a9..69c9274963 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
@@ -1,8 +1,14 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps-dns-proxy/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:72
msgid "%s is not installed or not found"
@@ -110,7 +116,7 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:160
msgid "Listen address"
-msgstr ""
+msgstr "Địa chỉ nghe"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:173
msgid "Listen port"
diff --git a/applications/luci-app-ksmbd/po/cs/ksmbd.po b/applications/luci-app-ksmbd/po/cs/ksmbd.po
index e1dd55a5a8..033607032c 100644
--- a/applications/luci-app-ksmbd/po/cs/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/cs/ksmbd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-03 08:26+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationscifsd/cs/>\n"
+"luciapplicationsksmbd/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:86
msgid "Allow guests"
@@ -58,7 +58,7 @@ msgstr "Vynutit superuživatelský přístup"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:31
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
diff --git a/applications/luci-app-ksmbd/po/uk/ksmbd.po b/applications/luci-app-ksmbd/po/uk/ksmbd.po
index 96516b8b92..9049173d70 100644
--- a/applications/luci-app-ksmbd/po/uk/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/uk/ksmbd.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-19 13:30+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:86
msgid "Allow guests"
@@ -62,7 +62,7 @@ msgstr "Примусово Root"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:31
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
diff --git a/applications/luci-app-lxc/po/cs/lxc.po b/applications/luci-app-lxc/po/cs/lxc.po
index 62fb8ef56d..ac4407b09a 100644
--- a/applications/luci-app-lxc/po/cs/lxc.po
+++ b/applications/luci-app-lxc/po/cs/lxc.po
@@ -1,20 +1,22 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
"images for devices with small flash.<br />"
msgstr ""
+"<b>Uvědomte si prosím:</b> Kontejnery LXC vyžadují funkce, které nejsou k "
+"dispozici na obrazech OpenWrt pro zařízení s malým flash prostorem.<br />"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
@@ -23,23 +25,23 @@ msgstr "Akce"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
msgid "Also you may want to install 'kmod-veth' for optional network support."
-msgstr ""
+msgstr "Můžete také chtít nainstalovat 'kmod-veth' pro volitelnou podporu sítě."
#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
msgid "Available Containers"
-msgstr ""
+msgstr "Dostupné kontejnery"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
msgid "Containers URL"
-msgstr ""
+msgstr "URL kontejnerů"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
msgid "Create"
-msgstr ""
+msgstr "Vytvořit"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
msgid "Create New Container"
-msgstr ""
+msgstr "Vytvořit nový kontejner"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
msgid "Delete"
@@ -54,27 +56,29 @@ msgid ""
"Enable optional SSL encryption support. This requires additional packages "
"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
msgstr ""
+"Povolit volitelnou podporu šifrování SSL. Vyžaduje to dodatečné balíčky jako "
+"'wget', 'ca-certificates', 'gnupg' a 'gnupg-utils'."
#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
msgid "Enter new name"
-msgstr ""
+msgstr "Zadat nový název"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
msgid "Free Space Threshold"
-msgstr ""
+msgstr "Prahová hodnota volného místa"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
msgid "Free Temp Threshold"
-msgstr ""
+msgstr "Prahová hodnota místa pro dočasné soubory"
#: applications/luci-app-lxc/root/usr/share/rpcd/acl.d/luci-app-lxc.json:3
msgid "Grant UCI access for luci-app-lxc"
-msgstr ""
+msgstr "Udělit přístup k UCI pro luci-app-lxc"
#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
msgid "LXC Containers"
-msgstr ""
+msgstr "Kontejnery LXC"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
msgid "Loading"
@@ -82,11 +86,13 @@ msgstr "Načítání"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
msgid "Minimum required free space for LXC Container creation in KB"
-msgstr ""
+msgstr "Minimální požadované volné místo pro vytvoření LXC kontejneru v KB"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
msgid "Minimum required free temp space for LXC Container creation in KB"
msgstr ""
+"Minimální požadované volné místo dočasných souborů pro vytvoření LXC "
+"kontejneru v KB"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
@@ -111,4 +117,4 @@ msgstr "Zastavit"
#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
msgid "Template"
-msgstr ""
+msgstr "Šablona"
diff --git a/applications/luci-app-minidlna/po/cs/minidlna.po b/applications/luci-app-minidlna/po/cs/minidlna.po
index 21cb22faa8..aaa53e9f48 100644
--- a/applications/luci-app-minidlna/po/cs/minidlna.po
+++ b/applications/luci-app-minidlna/po/cs/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -62,7 +62,7 @@ msgstr "Popisek"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
msgid "Grant access to minidlna status and configuration"
@@ -215,7 +215,7 @@ msgstr "Standardní kontejner"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:39
msgid "Status"
-msgstr ""
+msgstr "Stav"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Strict to DLNA standard"
diff --git a/applications/luci-app-minidlna/po/uk/minidlna.po b/applications/luci-app-minidlna/po/uk/minidlna.po
index 52042f2019..659aa12651 100644
--- a/applications/luci-app-minidlna/po/uk/minidlna.po
+++ b/applications/luci-app-minidlna/po/uk/minidlna.po
@@ -1,21 +1,21 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-07 21:24+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "Album art names"
@@ -63,7 +63,7 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
msgid "Grant access to minidlna status and configuration"
diff --git a/applications/luci-app-minidlna/po/vi/minidlna.po b/applications/luci-app-minidlna/po/vi/minidlna.po
index 49cda310b0..a7e7645dba 100644
--- a/applications/luci-app-minidlna/po/vi/minidlna.po
+++ b/applications/luci-app-minidlna/po/vi/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/vi/>\n"
"Language: vi\n"
@@ -10,11 +10,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "Album art names"
diff --git a/applications/luci-app-mjpg-streamer/po/ar/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/ar/mjpg-streamer.po
index f78cdf932a..63c549ab9a 100644
--- a/applications/luci-app-mjpg-streamer/po/ar/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/ar/mjpg-streamer.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-09 06:17+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Allow ringbuffer to exceed limit by this amount"
@@ -65,7 +65,7 @@ msgstr ""
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
msgid "Exceed"
diff --git a/applications/luci-app-mwan3/po/ar/mwan3.po b/applications/luci-app-mwan3/po/ar/mwan3.po
index ca03aa1624..b9fd19e9fe 100644
--- a/applications/luci-app-mwan3/po/ar/mwan3.po
+++ b/applications/luci-app-mwan3/po/ar/mwan3.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:42+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -133,12 +133,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -177,7 +177,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
msgid ""
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/bg/mwan3.po b/applications/luci-app-mwan3/po/bg/mwan3.po
index 42904e374b..0542ecb22f 100644
--- a/applications/luci-app-mwan3/po/bg/mwan3.po
+++ b/applications/luci-app-mwan3/po/bg/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/bn_BD/mwan3.po b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
index 73ced5c65d..2e2d5f818e 100644
--- a/applications/luci-app-mwan3/po/bn_BD/mwan3.po
+++ b/applications/luci-app-mwan3/po/bn_BD/mwan3.po
@@ -126,12 +126,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -308,7 +308,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -438,7 +438,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -559,12 +559,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -616,12 +616,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -767,7 +767,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -777,7 +777,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -795,7 +795,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ca/mwan3.po b/applications/luci-app-mwan3/po/ca/mwan3.po
index 06525acbb4..78b68b9b4c 100644
--- a/applications/luci-app-mwan3/po/ca/mwan3.po
+++ b/applications/luci-app-mwan3/po/ca/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr "Depuració"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Sí"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/cs/mwan3.po b/applications/luci-app-mwan3/po/cs/mwan3.po
index ca5e32f182..f665e93716 100644
--- a/applications/luci-app-mwan3/po/cs/mwan3.po
+++ b/applications/luci-app-mwan3/po/cs/mwan3.po
@@ -135,12 +135,12 @@ msgstr "Kritické"
msgid "Debug"
msgstr "Ladění"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Cílová adresa"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Cílový port"
@@ -317,7 +317,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -447,7 +447,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -568,12 +568,12 @@ msgstr ""
msgid "Policy"
msgstr "Politika"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokol"
@@ -625,12 +625,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Zdrojová adresa"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Zdrojový port"
@@ -776,7 +776,7 @@ msgstr ""
msgid "Yes"
msgstr "Ano"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -786,7 +786,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -804,7 +804,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/de/mwan3.po b/applications/luci-app-mwan3/po/de/mwan3.po
index 8e6851e244..8649034ff5 100644
--- a/applications/luci-app-mwan3/po/de/mwan3.po
+++ b/applications/luci-app-mwan3/po/de/mwan3.po
@@ -134,12 +134,12 @@ msgstr "Kritisch"
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Zieladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Zielport"
@@ -324,7 +324,7 @@ msgstr "Fehlerintervall beibehalten"
msgid "Keep ping failure interval during failure state"
msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Letzter Ausweg"
@@ -467,7 +467,7 @@ msgstr ""
"z, 0-9, _ und keine Leerzeichen<br />Mitglieder dürfen nicht denselben Namen "
"mit konfigurierten Schnittstellen, Richtlinien oder Regeln teilen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Mitglieder, zugewiesen"
@@ -599,12 +599,12 @@ msgstr ""
msgid "Policy"
msgstr "Standardregel"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Richtlinie, zugewiesen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokoll"
@@ -668,12 +668,12 @@ msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Sekunden. Gültige Werte: 1-1000000. Standard bei 600 falls nicht gesetzt"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Quelladresse"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Quellport"
@@ -858,7 +858,7 @@ msgstr ""
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -868,7 +868,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "verbunden (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -886,7 +886,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/el/mwan3.po b/applications/luci-app-mwan3/po/el/mwan3.po
index d516e9dfb8..b2653848de 100644
--- a/applications/luci-app-mwan3/po/el/mwan3.po
+++ b/applications/luci-app-mwan3/po/el/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/en/mwan3.po b/applications/luci-app-mwan3/po/en/mwan3.po
index 7da7816bbc..555012bef3 100644
--- a/applications/luci-app-mwan3/po/en/mwan3.po
+++ b/applications/luci-app-mwan3/po/en/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -775,7 +775,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -785,7 +785,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -803,7 +803,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/es/mwan3.po b/applications/luci-app-mwan3/po/es/mwan3.po
index 9c0c8be29a..ba7384295b 100644
--- a/applications/luci-app-mwan3/po/es/mwan3.po
+++ b/applications/luci-app-mwan3/po/es/mwan3.po
@@ -139,12 +139,12 @@ msgstr "Crítico"
msgid "Debug"
msgstr "Depurar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Dirección de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Puerto de destino"
@@ -331,7 +331,7 @@ msgstr "Mantener el intervalo de falla"
msgid "Keep ping failure interval during failure state"
msgstr "Mantener el intervalo de falla de ping durante el estado de falla"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -473,7 +473,7 @@ msgstr ""
"espacios<br />Los miembros no pueden compartir el mismo nombre que las "
"interfaces, políticas o reglas configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Miembros asignados"
@@ -604,12 +604,12 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Política asignada"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocolo"
@@ -674,12 +674,12 @@ msgstr ""
"Segundos. Valores aceptables: 1-1000000. El valor predeterminado es 600 si "
"no se establece"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Dirección de origen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Puerto de origen"
@@ -859,7 +859,7 @@ msgstr ""
msgid "Yes"
msgstr "Si"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -869,7 +869,7 @@ msgstr "agujero negro (caída)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -887,7 +887,7 @@ msgstr "Interfaz abajo (netifd)"
msgid "ifup (netifd)"
msgstr "Interfaz arriba (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/fi/mwan3.po b/applications/luci-app-mwan3/po/fi/mwan3.po
index 53048afc40..3c7167e76e 100644
--- a/applications/luci-app-mwan3/po/fi/mwan3.po
+++ b/applications/luci-app-mwan3/po/fi/mwan3.po
@@ -132,12 +132,12 @@ msgstr "Kriittinen"
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Kohdeosoite"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Kohdeportti"
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr "Käytäntö"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokolla"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Lähdeosoite"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Lähdeportti"
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Kyllä"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/fr/mwan3.po b/applications/luci-app-mwan3/po/fr/mwan3.po
index ae15d42ae2..db496b3923 100644
--- a/applications/luci-app-mwan3/po/fr/mwan3.po
+++ b/applications/luci-app-mwan3/po/fr/mwan3.po
@@ -134,12 +134,12 @@ msgstr "Critique"
msgid "Debug"
msgstr "Débogage"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Adresse de destination"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Port de destination"
@@ -324,7 +324,7 @@ msgstr "Conserver l’intervalle d’échec"
msgid "Keep ping failure interval during failure state"
msgstr "Conserver l’intervalle d’échec de ping pendant l’état d’échec"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Dernier recours"
@@ -467,7 +467,7 @@ msgstr ""
"_ et aucun espace<br />Les membres ne peuvent pas partager le même nom que "
"les interfaces, les stratégies ou les règles configurées"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membres affectés"
@@ -600,12 +600,12 @@ msgstr ""
msgid "Policy"
msgstr "Politique"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Politique assignée"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocole"
@@ -671,12 +671,12 @@ msgstr ""
"Secondes. Valeurs acceptables : 1-1000000. Par défaut à 600 si elle n’est "
"pas définie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Adresse source"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Port source"
@@ -862,7 +862,7 @@ msgstr ""
msgid "Yes"
msgstr "Oui"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
#, fuzzy
@@ -873,7 +873,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "connecté (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -891,7 +891,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/he/mwan3.po b/applications/luci-app-mwan3/po/he/mwan3.po
index d015b2bdde..8a92fb7b39 100644
--- a/applications/luci-app-mwan3/po/he/mwan3.po
+++ b/applications/luci-app-mwan3/po/he/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-17 15:26+0000\n"
+"PO-Revision-Date: 2020-10-20 05:26+0000\n"
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
"Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/he/>\n"
@@ -79,7 +79,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
msgid "-- Please choose --"
-msgstr ""
+msgstr "-- נא לבחור --"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:66
msgid ""
@@ -133,12 +133,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/hi/mwan3.po b/applications/luci-app-mwan3/po/hi/mwan3.po
index 1d67cc33f7..733aa0b33e 100644
--- a/applications/luci-app-mwan3/po/hi/mwan3.po
+++ b/applications/luci-app-mwan3/po/hi/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/hu/mwan3.po b/applications/luci-app-mwan3/po/hu/mwan3.po
index a92d1a525b..2a3c95adbb 100644
--- a/applications/luci-app-mwan3/po/hu/mwan3.po
+++ b/applications/luci-app-mwan3/po/hu/mwan3.po
@@ -135,12 +135,12 @@ msgstr "Kritikus"
msgid "Debug"
msgstr "Hibakeresés"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Célcím"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Célport"
@@ -326,7 +326,7 @@ msgid "Keep ping failure interval during failure state"
msgstr ""
"Pingelés sikertelenségi időközének megtartása a sikertelen állapot közben"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Végső megoldás"
@@ -468,7 +468,7 @@ msgstr ""
"szóközt nem<br />A tagok nem oszthatják meg ugyanazt a nevet mint a "
"beállított csatolók, házirendek vagy szabályok"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Hozzárendelt tagok"
@@ -600,12 +600,12 @@ msgstr ""
msgid "Policy"
msgstr "Házirend"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Hozzárendelt házirend"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokoll"
@@ -670,12 +670,12 @@ msgstr ""
"Másodpercek. Elfogadható értékek: 1-1000000. Alapértelmezetten 600, ha nincs "
"beállítva"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Forráscím"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Forrásport"
@@ -859,7 +859,7 @@ msgstr ""
msgid "Yes"
msgstr "Igen"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -869,7 +869,7 @@ msgstr "fekete lyuk (eldobás)"
msgid "connected (mwan3)"
msgstr "kapcsolódva (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -887,7 +887,7 @@ msgstr "csatolólekapcsolás (netifd)"
msgid "ifup (netifd)"
msgstr "csatolófelkapcsolás (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/it/mwan3.po b/applications/luci-app-mwan3/po/it/mwan3.po
index 806fa67eeb..920bb43f09 100644
--- a/applications/luci-app-mwan3/po/it/mwan3.po
+++ b/applications/luci-app-mwan3/po/it/mwan3.po
@@ -132,12 +132,12 @@ msgstr "Critico"
msgid "Debug"
msgstr "Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocollo"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ja/mwan3.po b/applications/luci-app-mwan3/po/ja/mwan3.po
index 46189d355c..50e8591630 100644
--- a/applications/luci-app-mwan3/po/ja/mwan3.po
+++ b/applications/luci-app-mwan3/po/ja/mwan3.po
@@ -138,12 +138,12 @@ msgstr "重大"
msgid "Debug"
msgstr "デバッグ"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "宛先アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "宛先ポート"
@@ -328,7 +328,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "最終手段"
@@ -471,7 +471,7 @@ msgstr ""
"は使用できません。<br />メンバーには、設定済みのインターフェースやポリシー、"
"ルールと同じ名前を使用することはできません。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "アサイン済みメンバー"
@@ -602,12 +602,12 @@ msgstr ""
msgid "Policy"
msgstr "ポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "アサイン済みポリシー"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "プロトコル"
@@ -669,12 +669,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "秒。利用可能な値: 1-1000000。空欄の場合のデフォルト値は600です。"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "送信元アドレス"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "送信元ポート"
@@ -851,7 +851,7 @@ msgstr ""
msgid "Yes"
msgstr "はい"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -861,7 +861,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "接続時 (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -879,7 +879,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ko/mwan3.po b/applications/luci-app-mwan3/po/ko/mwan3.po
index 9f1c55de21..aedb90260f 100644
--- a/applications/luci-app-mwan3/po/ko/mwan3.po
+++ b/applications/luci-app-mwan3/po/ko/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/mr/mwan3.po b/applications/luci-app-mwan3/po/mr/mwan3.po
index 615e8a2a21..79c3398af1 100644
--- a/applications/luci-app-mwan3/po/mr/mwan3.po
+++ b/applications/luci-app-mwan3/po/mr/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "गंतव्य पोर्ट"
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "प्रोटोकॉल"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "स्रोत पोर्ट"
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "होय"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ms/mwan3.po b/applications/luci-app-mwan3/po/ms/mwan3.po
index d97355dd8e..3793eea039 100644
--- a/applications/luci-app-mwan3/po/ms/mwan3.po
+++ b/applications/luci-app-mwan3/po/ms/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/nb_NO/mwan3.po b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
index a389d07ca4..fa98d21f2b 100644
--- a/applications/luci-app-mwan3/po/nb_NO/mwan3.po
+++ b/applications/luci-app-mwan3/po/nb_NO/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/pl/mwan3.po b/applications/luci-app-mwan3/po/pl/mwan3.po
index 53dbefc402..834ca0f79e 100644
--- a/applications/luci-app-mwan3/po/pl/mwan3.po
+++ b/applications/luci-app-mwan3/po/pl/mwan3.po
@@ -136,12 +136,12 @@ msgstr "Krytyczny"
msgid "Debug"
msgstr "Debugowanie"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Adres docelowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Port docelowy"
@@ -323,7 +323,7 @@ msgstr "Zachowaj interwał awarii"
msgid "Keep ping failure interval during failure state"
msgstr "Zachowanie odstępu czasu między awariami pingów podczas stanu awarii"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Ostatnia wizyta"
@@ -464,7 +464,7 @@ msgstr ""
"zawierać znaki A-Z, a-z, 0-9, _ i nie mogą zawierać spacji<br />Członkowie "
"nie mogą mieć tej samej nazwy co skonfigurowane interfejsy, zasady lub reguły"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Przypisani użytkownicy"
@@ -595,12 +595,12 @@ msgstr ""
msgid "Policy"
msgstr "Polityka"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Przypisane zasady"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokół"
@@ -664,12 +664,12 @@ msgstr ""
"Sekundy. Dopuszczalne wartości: 1-1000000. Wartość domyślna to 600, jeśli "
"nie jest ustawiona"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Adres źródłowy"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Port źródłowy"
@@ -845,7 +845,7 @@ msgstr ""
msgid "Yes"
msgstr "Tak"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -855,7 +855,7 @@ msgstr "czarna dziura (porzuć)"
msgid "connected (mwan3)"
msgstr "podłączone (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -873,7 +873,7 @@ msgstr "jeśli w dół (netifd)"
msgid "ifup (netifd)"
msgstr "jeśli w górę (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/pt/mwan3.po b/applications/luci-app-mwan3/po/pt/mwan3.po
index 5a44a88f75..515199e404 100644
--- a/applications/luci-app-mwan3/po/pt/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt/mwan3.po
@@ -134,12 +134,12 @@ msgstr "Critico"
msgid "Debug"
msgstr "Depurar"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Porta de destino"
@@ -322,7 +322,7 @@ msgstr "Manter intervalo de falha"
msgid "Keep ping failure interval during failure state"
msgstr "Manter o intervalo de falha de ping durante o estado de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -464,7 +464,7 @@ msgstr ""
"espaço<br />Os membros não devem compartilhar o mesmo nome das interfaces, "
"políticas ou regras configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membros designados"
@@ -595,12 +595,12 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Política atribuída"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocolo"
@@ -663,12 +663,12 @@ msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
"Segundos. Valores aceitáveis: 1-1000000. O padrão é 600 se não for definido"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Porta de origem"
@@ -737,9 +737,9 @@ msgstr ""
"mwan3track <br />* \"ifdown\" É chamado pelo netifd e mwan3track <br />** "
"\"connected\" Só é chamado pelo mwan3track se o rastreamento foi bem "
"sucedido <br />* \"disconnected\" Só é chamado pelo mwan3track se o "
-"rastreamento falhou <br />$INTERFACE Nome da interface que foi up ou down ("
-"e.g. \"wan\" ou \"wwan\")<br />$DEVICE Nome do aparelho físico cuja "
-"interface foi up ou down (e.g. \"eth0\" ou \"wwan0\")<br /><br />"
+"rastreamento falhou <br />$INTERFACE Nome da interface que foi up ou down (e."
+"g. \"wan\" ou \"wwan\")<br />$DEVICE Nome do aparelho físico cuja interface "
+"foi up ou down (e.g. \"eth0\" ou \"wwan0\")<br /><br />"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid "Tracking hostname or IP address"
@@ -841,7 +841,7 @@ msgstr ""
msgid "Yes"
msgstr "Sim"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -851,7 +851,7 @@ msgstr "blackhole (drop)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -869,7 +869,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/pt_BR/mwan3.po b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
index c07e441c3d..b3295aeb3c 100644
--- a/applications/luci-app-mwan3/po/pt_BR/mwan3.po
+++ b/applications/luci-app-mwan3/po/pt_BR/mwan3.po
@@ -135,12 +135,12 @@ msgstr "Crítico"
msgid "Debug"
msgstr "Depuração"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Endereço de destino"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Porta de destino"
@@ -324,7 +324,7 @@ msgstr "Conservar o intervalo de falha"
msgid "Keep ping failure interval during failure state"
msgstr "Conservar o intervalo de falha do ping durante uma condição de falha"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Último recurso"
@@ -467,7 +467,7 @@ msgstr ""
"espaço entre eles<br />Os membros podem não compartilhar do mesmo nome das "
"interfaces, políticas ou regras configuradas"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Membros designados"
@@ -599,12 +599,12 @@ msgstr ""
msgid "Policy"
msgstr "Política"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Política atribuída"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protocolo"
@@ -669,12 +669,12 @@ msgstr ""
"Segundos. Valores aceitáveis: 1-1000000. Caso não seja definido o padrão é "
"600"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Porta de origem"
@@ -851,7 +851,7 @@ msgstr ""
msgid "Yes"
msgstr "Sim"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -861,7 +861,7 @@ msgstr "buraco negro (derruba)"
msgid "connected (mwan3)"
msgstr "conectado (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -879,7 +879,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ro/mwan3.po b/applications/luci-app-mwan3/po/ro/mwan3.po
index 51e16faf92..3783eb20a4 100644
--- a/applications/luci-app-mwan3/po/ro/mwan3.po
+++ b/applications/luci-app-mwan3/po/ro/mwan3.po
@@ -133,12 +133,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr "Da"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/ru/mwan3.po b/applications/luci-app-mwan3/po/ru/mwan3.po
index 16816788a0..2dccbeeecf 100644
--- a/applications/luci-app-mwan3/po/ru/mwan3.po
+++ b/applications/luci-app-mwan3/po/ru/mwan3.po
@@ -141,12 +141,12 @@ msgstr "Критическая ситуация"
msgid "Debug"
msgstr "Отладка"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Адрес назначения"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Порт назначения"
@@ -331,7 +331,7 @@ msgstr "Сохранять интервал отказа"
msgid "Keep ping failure interval during failure state"
msgstr "Сохранять интервал отказа пинг-запроса во время состояния отказа"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "Крайнее средство"
@@ -472,7 +472,7 @@ msgstr ""
"содержать символы A-Z, a-z, 0-9, _ без пробелов.<br />Узлы не могут иметь "
"одинаковые имена с настроенными интерфейсами, политиками или правилами"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "Назначенные узлы"
@@ -603,12 +603,12 @@ msgstr ""
msgid "Policy"
msgstr "Политика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "Назначенная политика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Протокол"
@@ -673,12 +673,12 @@ msgstr ""
"Секунды. Допустимые значения: 1–1000000. По умолчанию 600, если значение не "
"установлено"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Адрес источника"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Порт источника"
@@ -861,7 +861,7 @@ msgstr ""
msgid "Yes"
msgstr "Да"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -871,7 +871,7 @@ msgstr "blackhole (отбросить)"
msgid "connected (mwan3)"
msgstr "подключено (connected, mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -889,7 +889,7 @@ msgstr "отключено (ifdown, netifd)"
msgid "ifup (netifd)"
msgstr "подключено (ifup, netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/sk/mwan3.po b/applications/luci-app-mwan3/po/sk/mwan3.po
index d7082f8b18..250d9bb110 100644
--- a/applications/luci-app-mwan3/po/sk/mwan3.po
+++ b/applications/luci-app-mwan3/po/sk/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokol"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Áno"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/sv/mwan3.po b/applications/luci-app-mwan3/po/sv/mwan3.po
index fa7daaf6e4..f3e39f1f90 100644
--- a/applications/luci-app-mwan3/po/sv/mwan3.po
+++ b/applications/luci-app-mwan3/po/sv/mwan3.po
@@ -132,12 +132,12 @@ msgstr "Kritisk"
msgid "Debug"
msgstr "Felsök"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Destinationens adress"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Destinationsport"
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr "Villkor"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokoll"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Adress för källkod"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Käll-port"
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Ja"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/templates/mwan3.pot b/applications/luci-app-mwan3/po/templates/mwan3.pot
index 421e572948..49acbc80bc 100644
--- a/applications/luci-app-mwan3/po/templates/mwan3.pot
+++ b/applications/luci-app-mwan3/po/templates/mwan3.pot
@@ -123,12 +123,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -435,7 +435,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -556,12 +556,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr ""
@@ -613,12 +613,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -764,7 +764,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -774,7 +774,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -792,7 +792,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/tr/mwan3.po b/applications/luci-app-mwan3/po/tr/mwan3.po
index e1f7c7af04..e62e7762f1 100644
--- a/applications/luci-app-mwan3/po/tr/mwan3.po
+++ b/applications/luci-app-mwan3/po/tr/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Protokol"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/uk/mwan3.po b/applications/luci-app-mwan3/po/uk/mwan3.po
index 6abb980e35..be14aed085 100644
--- a/applications/luci-app-mwan3/po/uk/mwan3.po
+++ b/applications/luci-app-mwan3/po/uk/mwan3.po
@@ -133,12 +133,12 @@ msgstr "Критична ситуація"
msgid "Debug"
msgstr "Зневаджування"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "Адреса призначення"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "Порт призначення"
@@ -315,7 +315,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -445,7 +445,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -566,12 +566,12 @@ msgstr ""
msgid "Policy"
msgstr "Політика"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Протокол"
@@ -623,12 +623,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "Адреса джерела"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "Порт джерела"
@@ -774,7 +774,7 @@ msgstr ""
msgid "Yes"
msgstr "Так"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -784,7 +784,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -802,7 +802,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/vi/mwan3.po b/applications/luci-app-mwan3/po/vi/mwan3.po
index 54115c14f1..c613b23d38 100644
--- a/applications/luci-app-mwan3/po/vi/mwan3.po
+++ b/applications/luci-app-mwan3/po/vi/mwan3.po
@@ -132,12 +132,12 @@ msgstr ""
msgid "Debug"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr ""
@@ -314,7 +314,7 @@ msgstr ""
msgid "Keep ping failure interval during failure state"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr ""
@@ -444,7 +444,7 @@ msgid ""
"may not share the same name as configured interfaces, policies or rules"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr ""
@@ -565,12 +565,12 @@ msgstr ""
msgid "Policy"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "Giao thức"
@@ -622,12 +622,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
msgid "Yes"
msgstr "Có"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -783,7 +783,7 @@ msgstr ""
msgid "connected (mwan3)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -801,7 +801,7 @@ msgstr ""
msgid "ifup (netifd)"
msgstr ""
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
index 0efd244b42..d8bc35bfbc 100644
--- a/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hans/mwan3.po
@@ -136,12 +136,12 @@ msgstr "致命错误"
msgid "Debug"
msgstr "调试"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "目标地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "目标端口"
@@ -318,7 +318,7 @@ msgstr "保持故障检测间隔"
msgid "Keep ping failure interval during failure state"
msgstr "在故障状态期间保持的 Ping 故障检测间隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "备用成员"
@@ -457,7 +457,7 @@ msgstr ""
"允许包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成员不应该与接口、策略、规则"
"中的任意一个设置项使用相同的名称"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "分配的成员"
@@ -585,12 +585,12 @@ msgstr ""
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "协议"
@@ -647,12 +647,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "单位为秒。接受的值:1-1000000。留空则使用默认值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "源地址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "源端口"
@@ -810,7 +810,7 @@ msgstr "当所有策略成员都无法使用的时候,对使用该策略的流
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -820,7 +820,7 @@ msgstr "黑洞(丢弃)"
msgid "connected (mwan3)"
msgstr "已连接(mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -838,7 +838,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
index f553b9b422..bb7fb809ac 100644
--- a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
@@ -136,12 +136,12 @@ msgstr "致命錯誤"
msgid "Debug"
msgstr "除錯 Debug"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:85
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
msgid "Destination address"
msgstr "目標位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:91
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
msgid "Destination port"
msgstr "目的通訊埠"
@@ -318,7 +318,7 @@ msgstr "保持故障檢測間隔"
msgid "Keep ping failure interval during failure state"
msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
msgid "Last resort"
msgstr "備用成員"
@@ -457,7 +457,7 @@ msgstr ""
"稱允許包括 A-Z、 a-、0-9、_ 但是不能有空格。<br />成員不應該與介面、策略、規"
"則中的任意一個設定項使用相同的名稱"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:65
msgid "Members assigned"
msgstr "分配的成員"
@@ -585,12 +585,12 @@ msgstr ""
msgid "Policy"
msgstr "策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:103
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
msgid "Policy assigned"
msgstr "分配的策略"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:97
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
msgid "Protocol"
msgstr "協定"
@@ -647,12 +647,12 @@ msgstr ""
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
msgstr "單位為秒。接受的值:1-1000000。留空則使用預設值 600 秒"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:73
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
msgid "Source address"
msgstr "源位址"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:79
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
msgid "Source port"
msgstr "源埠"
@@ -808,7 +808,7 @@ msgstr "當所有策略成員都無法使用的時候,對使用該策略的流
msgid "Yes"
msgstr "是"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
msgid "blackhole (drop)"
@@ -818,7 +818,7 @@ msgstr "黑洞(丟棄)"
msgid "connected (mwan3)"
msgstr "已連線 (mwan3)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:86
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
msgid "default (use main routing table)"
@@ -836,7 +836,7 @@ msgstr "ifdown (netifd)"
msgid "ifup (netifd)"
msgstr "ifup (netifd)"
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:88
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
msgid "unreachable (reject)"
diff --git a/applications/luci-app-nextdns/po/ar/nextdns.po b/applications/luci-app-nextdns/po/ar/nextdns.po
index 816075c2c7..b64677dc57 100644
--- a/applications/luci-app-nextdns/po/ar/nextdns.po
+++ b/applications/luci-app-nextdns/po/ar/nextdns.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:41+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:36
msgid ""
@@ -30,7 +30,7 @@ msgstr "تمكين NextDNS."
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: 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-nft-qos/po/fr/nft-qos.po b/applications/luci-app-nft-qos/po/fr/nft-qos.po
index 2c985ee807..4aece3d762 100644
--- a/applications/luci-app-nft-qos/po/fr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fr/nft-qos.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-08 23:37+0000\n"
-"Last-Translator: Florian L. <florian.ligneul@gmail.com>\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
+"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/fr/>\n"
"Language: fr\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.3.1\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -134,7 +134,7 @@ msgstr ""
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
msgid "MAC Address"
-msgstr ""
+msgstr "Adresse MAC"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
diff --git a/applications/luci-app-nlbwmon/po/cs/nlbwmon.po b/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
index ad4d3eae3d..42ec6599e4 100644
--- a/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/cs/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -299,7 +299,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
msgid "Generate Backup"
diff --git a/applications/luci-app-nlbwmon/po/de/nlbwmon.po b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
index f54e9482e9..2b5afee249 100644
--- a/applications/luci-app-nlbwmon/po/de/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-18 18:06+0000\n"
-"Last-Translator: Cloud Strife <gilgamesh8472@gmail.com>\n"
+"PO-Revision-Date: 2020-10-20 05:26+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.1.1-dev\n"
+"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -48,7 +48,8 @@ msgstr "10min - häufigeres Sichern auf Kosten von Flashspeicher-Abnutzung"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:157
msgid "12h - compromise between risk of data loss and flash wear"
-msgstr "12h - Kompromiss zwischen Datenverlust und Flashspeicher-Abnutzung"
+msgstr ""
+"12h - Kompromiss zwischen Datenverlustrisiko und Flashspeicher-Abnutzung"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:156
msgid "24h - least flash wear at the expense of data loss risk"
@@ -115,7 +116,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:837
msgid "<big id=\"rx-total\">0</big> download"
-msgstr "<big id=\"rx-total\">0</big> herunterladen"
+msgstr "<big id=\"rx-total\">0</big> Download"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:838
msgid "<big id=\"tx-total\">0</big> upload"
@@ -252,7 +253,7 @@ msgstr "Down. (Pkg.)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:598
msgid "Download"
-msgstr "Herunterladen"
+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
@@ -538,23 +539,23 @@ msgstr "Up. (Pkts.)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:602
msgid "Upload"
-msgstr "Hochladen"
+msgstr "Upload"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:851
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:890
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:930
msgid "Upload (Bytes)"
-msgstr "Hochladen (Bytes)"
+msgstr "Upload (Bytes)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:852
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:891
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:931
msgid "Upload (Packets)"
-msgstr "Hochladen (Pakete)"
+msgstr "Upload (Pakete)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:870
msgid "Upload / Application"
-msgstr "Hochladen / Anwendung"
+msgstr "Upload / Anwendung"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:608
msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
diff --git a/applications/luci-app-nlbwmon/po/uk/nlbwmon.po b/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
index 94880af3df..d89acc33a0 100644
--- a/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/uk/nlbwmon.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -121,7 +121,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
msgid "Application"
@@ -300,7 +300,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:62
msgid "Generate Backup"
diff --git a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
index 4a0ff65fd3..aba6c6fd52 100644
--- a/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/vi/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:550
msgid "%d IPv4-only hosts"
@@ -120,7 +120,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:60
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:886
msgid "Application"
diff --git a/applications/luci-app-ocserv/po/cs/ocserv.po b/applications/luci-app-ocserv/po/cs/ocserv.po
index 143e047579..3b00cc07f2 100644
--- a/applications/luci-app-ocserv/po/cs/ocserv.po
+++ b/applications/luci-app-ocserv/po/cs/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -111,7 +111,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
diff --git a/applications/luci-app-ocserv/po/uk/ocserv.po b/applications/luci-app-ocserv/po/uk/ocserv.po
index ce971648e0..f0769df814 100644
--- a/applications/luci-app-ocserv/po/uk/ocserv.po
+++ b/applications/luci-app-ocserv/po/uk/ocserv.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-19 13:29+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -112,7 +112,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
diff --git a/applications/luci-app-olsr/po/ar/olsr.po b/applications/luci-app-olsr/po/ar/olsr.po
index 4537e2d239..ea8bc24c82 100644
--- a/applications/luci-app-olsr/po/ar/olsr.po
+++ b/applications/luci-app-olsr/po/ar/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:35+0200\n"
-"PO-Revision-Date: 2020-10-06 20:26+0000\n"
-"Last-Translator: Mohamed Bechir Besbes <besbes.bechir22@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/ar/>\n"
"Language: ar\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -139,7 +139,7 @@ msgstr ""
#: 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 "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
msgid "Expected retransmission count"
diff --git a/applications/luci-app-olsr/po/cs/olsr.po b/applications/luci-app-olsr/po/cs/olsr.po
index 5d91a6d3c1..53e3d4d277 100644
--- a/applications/luci-app-olsr/po/cs/olsr.po
+++ b/applications/luci-app-olsr/po/cs/olsr.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -175,7 +175,7 @@ msgstr "Brána"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
diff --git a/applications/luci-app-olsr/po/uk/olsr.po b/applications/luci-app-olsr/po/uk/olsr.po
index 51ceb4033d..6bfe7aec14 100644
--- a/applications/luci-app-olsr/po/uk/olsr.po
+++ b/applications/luci-app-olsr/po/uk/olsr.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-11 01:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
@@ -176,7 +176,7 @@ msgstr "Шлюз"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
diff --git a/applications/luci-app-olsr/po/vi/olsr.po b/applications/luci-app-olsr/po/vi/olsr.po
index 1e6f1fffe6..b327ed18a0 100644
--- a/applications/luci-app-olsr/po/vi/olsr.po
+++ b/applications/luci-app-olsr/po/vi/olsr.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2020-03-28 17:46+0000\n"
-"Last-Translator: Thien An Dang Thanh <thienandangthanh@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/vi/>\n"
"Language: vi\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -31,7 +31,7 @@ msgstr "Thông báo của mạng host đang hoạt động"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
diff --git a/applications/luci-app-openvpn/po/ar/openvpn.po b/applications/luci-app-openvpn/po/ar/openvpn.po
index 7fe9e19dbd..d9dd697c36 100644
--- a/applications/luci-app-openvpn/po/ar/openvpn.po
+++ b/applications/luci-app-openvpn/po/ar/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:35+0200\n"
-"PO-Revision-Date: 2020-07-10 10:42+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/ar/>\n"
"Language: ar\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -263,7 +263,7 @@ msgstr ""
#: 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"
diff --git a/applications/luci-app-openvpn/po/de/openvpn.po b/applications/luci-app-openvpn/po/de/openvpn.po
index 0763762ee5..6e48828a68 100644
--- a/applications/luci-app-openvpn/po/de/openvpn.po
+++ b/applications/luci-app-openvpn/po/de/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2020-07-11 21:29+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2020-10-20 05:26+0000\n"
+"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/de/>\n"
"Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -781,7 +781,7 @@ msgstr "Schnittstellentyp"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload"
-msgstr "Hochladen"
+msgstr "Upload"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload ovpn file"
diff --git a/applications/luci-app-opkg/po/ja/opkg.po b/applications/luci-app-opkg/po/ja/opkg.po
index 954b3c79b8..9d8ca54b26 100644
--- a/applications/luci-app-opkg/po/ja/opkg.po
+++ b/applications/luci-app-opkg/po/ja/opkg.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2020-10-10 13:26+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: RyotaGamer <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/ja/>\n"
@@ -12,7 +12,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.3-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
@@ -33,10 +33,9 @@ msgid ""
"custom repository entries. The configuration in the other files may be "
"changed but is usually not preserved by <em>sysupgrade</em>."
msgstr ""
-"以下は <em>opkg</em> によって使用される、様々な設定ファイルの一覧です。 "
-"<em>opkg.conf</em> は全般的な設定に、 <em>customfeeds.conf</em> はカスタム リ"
-"ポジトリの登録に使用します。これら以外のファイル内の設定を変更しても、通常は "
-"<em>sysupgrade</em> 時に保持されません。"
+"以下は <em>opkg</em> によって使用される、様々な設定ファイルの一覧です。<em>opkg.conf</em> "
+"は全般的な設定に、<em>customfeeds.conf</em> はカスタム リポジトリの登録に使用します。これら以外のファイル内の設定を変更しても、"
+"通常は <em>sysupgrade</em> 時に保持されません。"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:697
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:743
diff --git a/applications/luci-app-polipo/po/cs/polipo.po b/applications/luci-app-polipo/po/cs/polipo.po
index d329d62c0e..403195f519 100644
--- a/applications/luci-app-polipo/po/cs/polipo.po
+++ b/applications/luci-app-polipo/po/cs/polipo.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -67,7 +67,7 @@ msgstr "Velikost prvního PMM segmentu (v bajtech)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-polipo/root/usr/share/rpcd/acl.d/luci-app-polipo.json:3
msgid "Grant UCI access for luci-app-polipo"
diff --git a/applications/luci-app-polipo/po/uk/polipo.po b/applications/luci-app-polipo/po/uk/polipo.po
index 3c0aa98f83..c3409a35fe 100644
--- a/applications/luci-app-polipo/po/uk/polipo.po
+++ b/applications/luci-app-polipo/po/uk/polipo.po
@@ -1,21 +1,21 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-11 01:50+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
@@ -66,7 +66,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-polipo/root/usr/share/rpcd/acl.d/luci-app-polipo.json:3
msgid "Grant UCI access for luci-app-polipo"
diff --git a/applications/luci-app-polipo/po/vi/polipo.po b/applications/luci-app-polipo/po/vi/polipo.po
index 6bea7a3eae..fc4ee1e879 100644
--- a/applications/luci-app-polipo/po/vi/polipo.po
+++ b/applications/luci-app-polipo/po/vi/polipo.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2019-11-13 13:05+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/vi/>\n"
"Language: vi\n"
@@ -14,19 +14,20 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
msgid "Allowed clients"
msgstr "Đối tượng cho phép"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:67
+#, fuzzy
msgid "Always use system DNS resolver"
-msgstr ""
+msgstr "Luôn sử dụng hệ thống phân giải tên miền (DNS) của hệ thống"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:88
msgid ""
@@ -87,7 +88,7 @@ msgstr "Trong RAM dung lượng cạc (tính theo bytes)"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
msgid "Listen address"
-msgstr "Địa chỉ nge"
+msgstr "Địa chỉ nghe"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
msgid "Listen port"
diff --git a/applications/luci-app-privoxy/po/ar/privoxy.po b/applications/luci-app-privoxy/po/ar/privoxy.po
index b50f7fb133..e2505ca19e 100644
--- a/applications/luci-app-privoxy/po/ar/privoxy.po
+++ b/applications/luci-app-privoxy/po/ar/privoxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:42+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -123,7 +123,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
msgid ""
diff --git a/applications/luci-app-radicale2/po/cs/radicale2.po b/applications/luci-app-radicale2/po/cs/radicale2.po
index d595f0e06a..89b9ce607b 100644
--- a/applications/luci-app-radicale2/po/cs/radicale2.po
+++ b/applications/luci-app-radicale2/po/cs/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-03-11 23:48+0000\n"
-"Last-Translator: Koli <lukas.koluch@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -142,7 +142,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
diff --git a/applications/luci-app-radicale2/po/uk/radicale2.po b/applications/luci-app-radicale2/po/uk/radicale2.po
index 7f521e9548..b416ecc06a 100644
--- a/applications/luci-app-radicale2/po/uk/radicale2.po
+++ b/applications/luci-app-radicale2/po/uk/radicale2.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-02-18 11:31+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -22,7 +22,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
@@ -143,7 +143,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
diff --git a/applications/luci-app-radicale2/po/vi/radicale2.po b/applications/luci-app-radicale2/po/vi/radicale2.po
index 946eb842ef..b8d839f6b9 100644
--- a/applications/luci-app-radicale2/po/vi/radicale2.po
+++ b/applications/luci-app-radicale2/po/vi/radicale2.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-01-09 06:32-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/vi/>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -19,7 +21,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "Allowed Ciphers"
diff --git a/applications/luci-app-samba4/po/cs/samba4.po b/applications/luci-app-samba4/po/cs/samba4.po
index a6e0eefbec..88d15b4f64 100644
--- a/applications/luci-app-samba4/po/cs/samba4.po
+++ b/applications/luci-app-samba4/po/cs/samba4.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-12-21 21:42+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:105
msgid "Allow guests"
@@ -105,7 +105,7 @@ msgstr "Vynutit synchronní I/O"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
diff --git a/applications/luci-app-samba4/po/uk/samba4.po b/applications/luci-app-samba4/po/uk/samba4.po
index 461c93492f..d0e99ab2b2 100644
--- a/applications/luci-app-samba4/po/uk/samba4.po
+++ b/applications/luci-app-samba4/po/uk/samba4.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-02-19 13:28+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:105
msgid "Allow guests"
@@ -106,7 +106,7 @@ msgstr "Примусово синхронний ввід/вивід"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
diff --git a/applications/luci-app-ser2net/po/ar/ser2net.po b/applications/luci-app-ser2net/po/ar/ser2net.po
index 213114443b..7d4e6053d1 100644
--- a/applications/luci-app-ser2net/po/ar/ser2net.po
+++ b/applications/luci-app-ser2net/po/ar/ser2net.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:42+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\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
@@ -60,7 +60,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 "ممكّن"
+msgstr "مفعل"
#: 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-ser2net/po/ru/ser2net.po b/applications/luci-app-ser2net/po/ru/ser2net.po
index 7c1da706f3..bb638ff00e 100644
--- a/applications/luci-app-ser2net/po/ru/ser2net.po
+++ b/applications/luci-app-ser2net/po/ru/ser2net.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-16 12:01+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2020-10-18 17:26+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1-dev\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
@@ -19,7 +19,7 @@ msgstr "Разрешить протокол RFC 2217"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:38
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:37
msgid "Baud rate"
-msgstr ""
+msgstr "Скорость передачи"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:25
msgid "Binding address"
diff --git a/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po
index 7d5d2cdca2..47a558242b 100644
--- a/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-06 20:26+0000\n"
-"Last-Translator: Mohamed Bechir Besbes <besbes.bechir22@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -115,7 +115,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:142
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Extra arguments"
diff --git a/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
index 28981ea35e..027880ae1f 100644
--- a/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -32,7 +32,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:28
msgid "Cancel"
-msgstr ""
+msgstr "Storno"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
msgid ""
@@ -150,7 +150,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-shadowsocks-libev/root/usr/share/rpcd/acl.d/luci-app-shadowsocks-libev.json:3
msgid "Grant service list access to LuCI app shadowsocks-libev"
diff --git a/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
index 9a4a8028d5..6132ca269c 100644
--- a/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/fr/>\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.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -195,11 +195,11 @@ msgstr "Clé (base64)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:93
msgid "Local IPv4 address"
-msgstr ""
+msgstr "Adresse IPv4 locale"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:98
msgid "Local IPv6 address"
-msgstr ""
+msgstr "Adresse IPv6 locale"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:26
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:14
diff --git a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
index a4f95e9133..e059e228ab 100644
--- a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/uk/>\n"
"Language: uk\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -21,7 +21,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:78
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:88
msgid "Bypass ss-redir for packets with dst address in this list"
@@ -151,7 +151,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-shadowsocks-libev/root/usr/share/rpcd/acl.d/luci-app-shadowsocks-libev.json:3
msgid "Grant service list access to LuCI app shadowsocks-libev"
diff --git a/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
index 715bd7c0a7..7e518618cc 100644
--- a/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-14 15:23+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -20,7 +20,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:78
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:88
msgid "Bypass ss-redir for packets with dst address in this list"
diff --git a/applications/luci-app-shairplay/po/ar/shairplay.po b/applications/luci-app-shairplay/po/ar/shairplay.po
index 44c05ae9ca..8ff8bf5b74 100644
--- a/applications/luci-app-shairplay/po/ar/shairplay.po
+++ b/applications/luci-app-shairplay/po/ar/shairplay.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-03 12:10+0000\n"
-"Last-Translator: Marwan Amireh <amirehmarwan@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -30,11 +30,11 @@ msgstr ""
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:34
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:49
msgid "Default"
-msgstr ""
+msgstr "تلقائي"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: 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/cs/simple-adblock.po b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
index e1be1d1289..d9a2630114 100644
--- a/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-16 23:24+0000\n"
-"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -69,7 +69,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:342
msgid "Blocked Domains"
-msgstr ""
+msgstr "Blokované domény"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:352
msgid "Blocked Hosts URLs"
@@ -307,7 +307,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:52
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
msgid "Starting"
@@ -315,7 +315,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:58
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:306
msgid "Stop the download if it is stalled for set number of seconds."
diff --git a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
index a7b3749297..5adbc683a1 100644
--- a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:41+0000\n"
-"Last-Translator: viking76 <liaudetgael@gmail.com>\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
+"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s"
@@ -476,7 +476,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:259
msgid "none"
-msgstr "Aucun"
+msgstr "aucun"
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "URLs des Domaines blacklistés"
diff --git a/applications/luci-app-splash/po/fr/splash.po b/applications/luci-app-splash/po/fr/splash.po
index 5b43bb666a..05081bd73b 100644
--- a/applications/luci-app-splash/po/fr/splash.po
+++ b/applications/luci-app-splash/po/fr/splash.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/fr/>\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.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -73,7 +73,7 @@ msgstr "Liste noire"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
msgid "Blocked"
-msgstr ""
+msgstr "Bloqué"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:56
msgid ""
@@ -124,7 +124,7 @@ msgstr "La vitesse montante des clients sera limitée à cette valeur (en ko/s)"
#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
msgid "Contact the owner"
-msgstr ""
+msgstr "Contactez le propriétaire"
#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:12
msgid "Decline"
@@ -138,7 +138,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:97
msgid "Donate some money to help us keep this project alive."
-msgstr ""
+msgstr "Donnez de l’argent pour nous aider à maintenir ce projet en vie."
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
msgid "Download limit"
@@ -150,7 +150,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:121
msgid "Fair Use Policy"
-msgstr ""
+msgstr "Politique d’utilisation équitable"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:29
msgid "Firewall zone"
diff --git a/applications/luci-app-sqm/Makefile b/applications/luci-app-sqm/Makefile
index ab2ec47f76..4ab842b241 100644
--- a/applications/luci-app-sqm/Makefile
+++ b/applications/luci-app-sqm/Makefile
@@ -6,12 +6,9 @@ include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Support for SQM Scripts
LUCI_DESCRIPTION:=Luci interface for the SQM scripts queue management package
-PKG_VERSION:=1.4.0
-PKG_RELEASE:=8
-
PKG_MAINTAINER:=Toke Høiland-Jørgensen <toke@toke.dk>
-LUCI_DEPENDS:=+luci-compat +sqm-scripts
+LUCI_DEPENDS:=+sqm-scripts
LUCI_PKGARCH:=all
include ../../luci.mk
diff --git a/applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js b/applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js
new file mode 100644
index 0000000000..a9d99d5f6c
--- /dev/null
+++ b/applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js
@@ -0,0 +1,210 @@
+'use strict';
+'require fs';
+'require rpc';
+'require uci';
+'require view';
+'require form';
+'require tools.widgets as widgets';
+
+return view.extend({
+ handleGetHelpText: function(script_name, tbl) {
+ return fs.read("/usr/lib/sqm/" + script_name + ".help").then(function (text) {
+ if (text)
+ return [script_name, text];
+ });
+ },
+
+ handleEnableSQM: rpc.declare({
+ object: 'luci',
+ method: 'setInitAction',
+ params: [ 'sqm', 'enable' ],
+ expect: { result: false }
+ }),
+
+ load: function() {
+ return Promise.all([
+ fs.list("/var/run/sqm/available_qdiscs"),
+ fs.list("/usr/lib/sqm").then(L.bind(function(scripts) {
+ var tasks = [], scriptHelpTbl = {};
+
+ for (var i = 0; i < scripts.length; i++)
+ if (scripts[i].name.search(/\.qos$/) != -1)
+ tasks.push(L.resolveDefault(this.handleGetHelpText(scripts[i].name, scriptHelpTbl), [scripts[i].name, null]));
+
+ return Promise.all(tasks);
+ }, this)),
+ uci.load('sqm')
+ ]);
+ },
+
+ render: function(data) {
+ var qdiscs = data[0],
+ scripts = data[1];
+
+ var m, s, o;
+
+ m = new form.Map('sqm', _('Smart Queue Management'));
+ m.description = _("With <abbr title=\"Smart Queue Management\">SQM</abbr> you " +
+ "can enable traffic shaping, better mixing (Fair Queueing)," +
+ " active queue length management (AQM) " +
+ " and prioritisation on one " +
+ "network interface.");
+
+ s = m.section(form.TypedSection, 'queue', _('Queues'));
+ s.tab("tab_basic", _("Basic Settings"));
+ s.tab("tab_qdisc", _("Queue Discipline"));
+ s.tab("tab_linklayer", _("Link Layer Adaptation"));
+ s.anonymous = true;
+ s.addremove = true;
+
+ o = s.taboption("tab_basic", form.Flag, "enabled", _("Enable this SQM instance."));
+ o.rmempty = false;
+ o.write = L.bind(function(section, value) {
+ if (value == "1") {
+ this.handleEnableSQM();
+ L.ui.addNotification(null, E('p', _("The SQM GUI has just enabled the sqm initscript on your behalf. Remember to disable the sqm initscript manually under System Startup menu in case this change was not wished for.")));
+ }
+
+ return uci.set("sqm", section, "enabled", value);
+ }, this);
+
+ o = s.taboption("tab_basic", widgets.DeviceSelect, "interface", _("Interface name"));
+ o.rmempty = false;
+
+ o = s.taboption("tab_basic", form.Value, "download", _("Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress shaping:"));
+ o.datatype = "and(uinteger,min(0))";
+ o.rmempty = false;
+
+ o = s.taboption("tab_basic", form.Value, "upload", _("Upload speed (kbit/s) (egress) set to 0 to selectively disable egress shaping:"));
+ o.datatype = "and(uinteger,min(0))";
+ o.rmempty = false;
+
+ o = s.taboption("tab_basic", form.Flag, "debug_logging", _("Create log file for this SQM instance under /var/run/sqm/${Interface_name}.[start|stop]-sqm.log."));
+ o.rmempty = false;
+
+ o = s.taboption("tab_basic", form.ListValue, "verbosity", _("Verbosity of SQM's output into the system log."));
+ o.value("0", "silent");
+ o.value("1", "error");
+ o.value("2", "warning");
+ o.value("5", "info ("+_("default")+")");
+ o.value("8", "debug");
+ o.value("10", "trace");
+ o.default = "5";
+
+ o = s.taboption("tab_qdisc", form.ListValue, "qdisc", _("Queuing disciplines useable on this system. After installing a new qdisc, you need to restart the router to see updates!"));
+ for (var i=0; i < qdiscs.length; i++) {
+ o.value(qdiscs[i].name);
+ }
+ o.default = "fq_codel";
+ o.rmempty = false;
+
+ var qos_desc = "";
+ o = s.taboption("tab_qdisc", form.ListValue, "script", _("Queue setup script"));
+ for (i = 0; i < scripts.length; i++) {
+ o.value(scripts[i][0]);
+ qos_desc += "<p><b>" + scripts[i][0] + ":</b><br />";
+ if (scripts[i][1])
+ qos_desc += scripts[i][1] + "</p>";
+ else
+ qos_desc += "No help text</p>";
+ }
+ o.default = "simple.qos";
+ o.rmempty = false;
+ o.description = qos_desc;
+
+ o = s.taboption("tab_qdisc", form.Flag, "qdisc_advanced", _("Show and Use Advanced Configuration. Advanced options will only be used as long as this box is checked."));
+ o.default = false;
+
+ o = s.taboption("tab_qdisc", form.ListValue, "squash_dscp", _("Squash DSCP on inbound packets (ingress):"));
+ o.value("1", "SQUASH");
+ o.value("0", "DO NOT SQUASH");
+ o.default = "1";
+ o.depends("qdisc_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.ListValue, "squash_ingress", _("Ignore DSCP on ingress:"));
+ o.value("1", "Ignore");
+ o.value("0", "Allow");
+ o.default = "1";
+ o.depends("qdisc_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.ListValue, "ingress_ecn", _("Explicit congestion notification (ECN) status on inbound packets (ingress):"));
+ o.value("ECN", "ECN (" + _("default") + ")");
+ o.value("NOECN");
+ o.default = "ECN";
+ o.depends("qdisc_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.ListValue, "egress_ecn", _("Explicit congestion notification (ECN) status on outbound packets (egress)."));
+ o.value("NOECN", "NOECN (" + _("default") + ")");
+ o.value("ECN");
+ o.default = "NOECN";
+ o.depends("qdisc_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.Flag, "qdisc_really_really_advanced", _("Show and Use Dangerous Configuration. Dangerous options will only be used as long as this box is checked."));
+ o.default = false
+ o.depends("qdisc_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.Value, "ilimit", _("Hard limit on ingress queues; leave empty for default."));
+ o.datatype = "and(uinteger,min(0))";
+ o.depends("qdisc_really_really_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.Value, "elimit", _("Hard limit on egress queues; leave empty for default."));
+ o.datatype = "and(uinteger,min(0))";
+ o.depends("qdisc_really_really_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.Value, "itarget", _("Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for automatic selection, put in the word default for the qdisc's default."));
+ o.datatype = "string";
+ o.depends("qdisc_really_really_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.Value, "etarget", _("Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for automatic selection, put in the word default for the qdisc's default."));
+ o.datatype = "string";
+ o.depends("qdisc_really_really_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.Value, "iqdisc_opts", _("Advanced option string to pass to the ingress queueing disciplines; no error checking, use very carefully."));
+ o.depends("qdisc_really_really_advanced", "1");
+
+ o = s.taboption("tab_qdisc", form.Value, "eqdisc_opts", _("Advanced option string to pass to the egress queueing disciplines; no error checking, use very carefully."));
+ o.depends("qdisc_really_really_advanced", "1");
+
+ // LINKLAYER
+ o = s.taboption("tab_linklayer", form.ListValue, "linklayer", _("Which link layer to account for:"));
+ o.value("none", "none (" + _("default") + ")");
+ o.value("ethernet", "Ethernet with overhead: select for e.g. VDSL2.");
+ o.value("atm", "ATM: select for e.g. ADSL1, ADSL2, ADSL2+.");
+ o.default = "none";
+
+ o = s.taboption("tab_linklayer", form.Value, "overhead", _("Per Packet Overhead (byte):"));
+ o.datatype = "and(integer,min(-1500))";
+ o.default = 0
+ o.depends("linklayer", "ethernet");
+ o.depends("linklayer", "atm");
+
+ o = s.taboption("tab_linklayer", form.Flag, "linklayer_advanced", _("Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced options will only be used as long as this box is checked."));
+ o.depends("linklayer", "ethernet");
+ o.depends("linklayer", "atm");
+
+ o = s.taboption("tab_linklayer", form.Value, "tcMTU", _("Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= interface MTU + overhead:"));
+ o.datatype = "and(uinteger,min(0))";
+ o.default = 2047
+ o.depends("linklayer_advanced", "1");
+
+ o = s.taboption("tab_linklayer", form.Value, "tcTSIZE", _("Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU + 1) / 16:"));
+ o.datatype = "and(uinteger,min(0))";
+ o.default = 128
+ o.depends("linklayer_advanced", "1");
+
+ o = s.taboption("tab_linklayer", form.Value, "tcMPU", _("Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"));
+ o.datatype = "and(uinteger,min(0))";
+ o.default = 0
+ o.depends("linklayer_advanced", "1");
+
+ o = s.taboption("tab_linklayer", form.ListValue, "linklayer_adaptation_mechanism", _("Which linklayer adaptation mechanism to use; for testing only"));
+ o.value("default", "default (" + _("default") + ")");
+ o.value("cake");
+ o.value("htb_private");
+ o.value("tc_stab");
+ o.default = "default";
+ o.depends("linklayer_advanced", "1");
+
+ return m.render();
+ }
+}) \ No newline at end of file
diff --git a/applications/luci-app-sqm/luasrc/controller/sqm.lua b/applications/luci-app-sqm/luasrc/controller/sqm.lua
deleted file mode 100644
index 3bf0af2deb..0000000000
--- a/applications/luci-app-sqm/luasrc/controller/sqm.lua
+++ /dev/null
@@ -1,27 +0,0 @@
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2008 Steven Barth <steven@midlink.org>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-$Id$
-]]--
-
-module("luci.controller.sqm", package.seeall)
-
-function index()
- if not nixio.fs.access("/etc/config/sqm") then
- return
- end
-
- local page
-
- page = entry({"admin", "network", "sqm"}, cbi("sqm"), _("SQM QoS"))
- page.dependent = true
- page.acl_depends = { "luci-app-sqm" }
-end
diff --git a/applications/luci-app-sqm/luasrc/model/cbi/sqm.lua b/applications/luci-app-sqm/luasrc/model/cbi/sqm.lua
deleted file mode 100644
index f6cdaca8af..0000000000
--- a/applications/luci-app-sqm/luasrc/model/cbi/sqm.lua
+++ /dev/null
@@ -1,263 +0,0 @@
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2014 Steven Barth <steven@midlink.org>
-Copyright 2014 Dave Taht <dave.taht@bufferbloat.net>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-$Id$
-]]--
-
-local wa = require "luci.tools.webadmin"
-local fs = require "nixio.fs"
-local net = require "luci.model.network".init()
-local sys = require "luci.sys"
---local ifaces = net:get_interfaces()
-local ifaces = sys.net:devices()
-local path = "/usr/lib/sqm"
-local run_path = "/var/run/sqm/available_qdiscs"
-
-m = Map("sqm", translate("Smart Queue Management"),
- translate("With <abbr title=\"Smart Queue Management\">SQM</abbr> you " ..
- "can enable traffic shaping, better mixing (Fair Queueing)," ..
- " active queue length management (AQM) " ..
- " and prioritisation on one " ..
- "network interface."))
-
-s = m:section(TypedSection, "queue", translate("Queues"))
-s:tab("tab_basic", translate("Basic Settings"))
-s:tab("tab_qdisc", translate("Queue Discipline"))
-s:tab("tab_linklayer", translate("Link Layer Adaptation"))
-s.addremove = true -- set to true to allow adding SQM instances in the GUI
-s.anonymous = true
-
--- BASIC
-e = s:taboption("tab_basic", Flag, "enabled", translate("Enable this SQM instance."))
-e.rmempty = false
-
--- sm: following jow's advise, be helpful to the user and enable
--- sqm's init script if even a single sm instance/interface
--- is enabled; this is unexpected in that the init script gets
--- enabled as soon as at least one sqm instance is enabled
--- and that state is saved, so it does not require "Save & Apply"
--- to effect the init scripts.
--- the implementation was inpired/lifted from
--- https://github.com/openwrt/luci/blob/master/applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua
-function e.write(self, section, value)
- if value == "1" then
- luci.sys.init.enable("sqm")
- m.message = translate("The SQM GUI has just enabled the sqm initscript on your behalf. Remember to disable the sqm initscript manually under System Startup menu in case this change was not wished for.")
- end
- return Flag.write(self, section, value)
-end
--- TODO: inform the user what we just did...
-
-
--- Add to physical interface list a hint of the correpsonding network names,
--- used to help users better select e.g. lan or wan interface.
-
-n = s:taboption("tab_basic", ListValue, "interface", translate("Interface name"))
--- sm lifted from luci-app-wol, the original implementation failed to show pppoe-ge00 type interface names
-for _, iface in ipairs(ifaces) do
- if not (iface == "lo" or iface:match("^ifb.*")) then
- local nets = net:get_interface(iface)
- nets = nets and nets:get_networks() or {}
- for k, v in pairs(nets) do
- nets[k] = nets[k].sid
- end
- nets = table.concat(nets, ",")
- n:value(iface, ((#nets > 0) and "%s (%s)" % {iface, nets} or iface))
- end
-end
-n.rmempty = false
-
-
-dl = s:taboption("tab_basic", Value, "download", translate("Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress shaping:"))
-dl.datatype = "and(uinteger,min(0))"
-dl.rmempty = false
-
-ul = s:taboption("tab_basic", Value, "upload", translate("Upload speed (kbit/s) (egress) set to 0 to selectively disable egress shaping:"))
-ul.datatype = "and(uinteger,min(0))"
-ul.rmempty = false
-
-dbl = s:taboption("tab_basic", Flag, "debug_logging", translate("Create log file for this SQM instance under /var/run/sqm/${Interface_name}.[start|stop]-sqm.log."))
-dbl.rmempty = false
-
-
-verb = s:taboption("tab_basic", ListValue, "verbosity", translate("Verbosity of SQM's output into the system log."))
-verb:value("0", "silent")
-verb:value("1", "error")
-verb:value("2", "warning")
-verb:value("5", "info ("..translate("default")..")")
-verb:value("8", "debug")
-verb:value("10", "trace")
-verb.default = "5"
-verb.rmempty = true
-
-
-
-
--- QDISC
-
-local val_qdisc_name = ""
-c = s:taboption("tab_qdisc", ListValue, "qdisc", translate("Queuing disciplines useable on this system. After installing a new qdisc, you need to restart the router to see updates!"))
-c:value("fq_codel", "fq_codel ("..translate("default")..")")
-
-if fs.stat(run_path) then
- for file in fs.dir(run_path) do
- c:value( file )
- end
-end
-c.default = "fq_codel"
-c.rmempty = false
-
-
-
-local qos_desc = ""
-sc = s:taboption("tab_qdisc", ListValue, "script", translate("Queue setup script"))
-for file in fs.dir(path) do
- if string.find(file, ".qos$") and not fs.stat(path .. "/" .. file .. ".hidden") then
- sc:value(file)
- qos_desc = qos_desc .. "<p><b>" .. file .. ":</b><br />"
- fh = io.open(path .. "/" .. file .. ".help", "r")
- if fh then
- qos_desc = qos_desc .. fh:read("*a") .. "</p>"
- else
- qos_desc = qos_desc .. "No help text</p>"
- end
- end
-end
-sc.default = "simple.qos"
-sc.rmempty = false
-sc.description = qos_desc
-
-ad = s:taboption("tab_qdisc", Flag, "qdisc_advanced", translate("Show and Use Advanced Configuration. Advanced options will only be used as long as this box is checked."))
-ad.default = false
-ad.rmempty = true
-
-squash_dscp = s:taboption("tab_qdisc", ListValue, "squash_dscp", translate("Squash DSCP on inbound packets (ingress):"))
-squash_dscp:value("1", "SQUASH")
-squash_dscp:value("0", "DO NOT SQUASH")
-squash_dscp.default = "1"
-squash_dscp.rmempty = true
-squash_dscp:depends("qdisc_advanced", "1")
-
-squash_ingress = s:taboption("tab_qdisc", ListValue, "squash_ingress", translate("Ignore DSCP on ingress:"))
-squash_ingress:value("1", "Ignore")
-squash_ingress:value("0", "Allow")
-squash_ingress.default = "1"
-squash_ingress.rmempty = true
-squash_ingress:depends("qdisc_advanced", "1")
-
-iecn = s:taboption("tab_qdisc", ListValue, "ingress_ecn", translate("Explicit congestion notification (ECN) status on inbound packets (ingress):"))
-iecn:value("ECN", "ECN ("..translate("default")..")")
-iecn:value("NOECN")
-iecn.default = "ECN"
-iecn.rmempty = true
-iecn:depends("qdisc_advanced", "1")
-
-eecn = s:taboption("tab_qdisc", ListValue, "egress_ecn", translate("Explicit congestion notification (ECN) status on outbound packets (egress)."))
-eecn:value("NOECN", "NOECN ("..translate("default")..")")
-eecn:value("ECN")
-eecn.default = "NOECN"
-eecn.rmempty = true
-eecn:depends("qdisc_advanced", "1")
-
-ad2 = s:taboption("tab_qdisc", Flag, "qdisc_really_really_advanced", translate("Show and Use Dangerous Configuration. Dangerous options will only be used as long as this box is checked."))
-ad2.default = false
-ad2.rmempty = true
-ad2:depends("qdisc_advanced", "1")
-
-ilim = s:taboption("tab_qdisc", Value, "ilimit", translate("Hard limit on ingress queues; leave empty for default."))
--- ilim.default = 1000
-ilim.isnumber = true
-ilim.datatype = "and(uinteger,min(0))"
-ilim.rmempty = true
-ilim:depends("qdisc_really_really_advanced", "1")
-
-elim = s:taboption("tab_qdisc", Value, "elimit", translate("Hard limit on egress queues; leave empty for default."))
--- elim.default = 1000
-elim.datatype = "and(uinteger,min(0))"
-elim.rmempty = true
-elim:depends("qdisc_really_really_advanced", "1")
-
-
-itarg = s:taboption("tab_qdisc", Value, "itarget", translate("Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for automatic selection, put in the word default for the qdisc's default."))
-itarg.datatype = "string"
-itarg.rmempty = true
-itarg:depends("qdisc_really_really_advanced", "1")
-
-etarg = s:taboption("tab_qdisc", Value, "etarget", translate("Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for automatic selection, put in the word default for the qdisc's default."))
-etarg.datatype = "string"
-etarg.rmempty = true
-etarg:depends("qdisc_really_really_advanced", "1")
-
-
-
-iqdisc_opts = s:taboption("tab_qdisc", Value, "iqdisc_opts", translate("Advanced option string to pass to the ingress queueing disciplines; no error checking, use very carefully."))
-iqdisc_opts.rmempty = true
-iqdisc_opts:depends("qdisc_really_really_advanced", "1")
-
-eqdisc_opts = s:taboption("tab_qdisc", Value, "eqdisc_opts", translate("Advanced option string to pass to the egress queueing disciplines; no error checking, use very carefully."))
-eqdisc_opts.rmempty = true
-eqdisc_opts:depends("qdisc_really_really_advanced", "1")
-
--- LINKLAYER
-ll = s:taboption("tab_linklayer", ListValue, "linklayer", translate("Which link layer to account for:"))
-ll:value("none", "none ("..translate("default")..")")
-ll:value("ethernet", "Ethernet with overhead: select for e.g. VDSL2.")
-ll:value("atm", "ATM: select for e.g. ADSL1, ADSL2, ADSL2+.")
-ll.default = "none"
-
-po = s:taboption("tab_linklayer", Value, "overhead", translate("Per Packet Overhead (byte):"))
-po.datatype = "and(integer,min(-1500))"
-po.default = 0
-po.isnumber = true
-po.rmempty = true
-po:depends("linklayer", "ethernet")
-po:depends("linklayer", "atm")
-
-
-adll = s:taboption("tab_linklayer", Flag, "linklayer_advanced", translate("Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced options will only be used as long as this box is checked."))
-adll.rmempty = true
-adll:depends("linklayer", "ethernet")
-adll:depends("linklayer", "atm")
-
-smtu = s:taboption("tab_linklayer", Value, "tcMTU", translate("Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= interface MTU + overhead:"))
-smtu.datatype = "and(uinteger,min(0))"
-smtu.default = 2047
-smtu.isnumber = true
-smtu.rmempty = true
-smtu:depends("linklayer_advanced", "1")
-
-stsize = s:taboption("tab_linklayer", Value, "tcTSIZE", translate("Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU + 1) / 16:"))
-stsize.datatype = "and(uinteger,min(0))"
-stsize.default = 128
-stsize.isnumber = true
-stsize.rmempty = true
-stsize:depends("linklayer_advanced", "1")
-
-smpu = s:taboption("tab_linklayer", Value, "tcMPU", translate("Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"))
-smpu.datatype = "and(uinteger,min(0))"
-smpu.default = 0
-smpu.isnumber = true
-smpu.rmempty = true
-smpu:depends("linklayer_advanced", "1")
-
-lla = s:taboption("tab_linklayer", ListValue, "linklayer_adaptation_mechanism", translate("Which linklayer adaptation mechanism to use; for testing only"))
-lla:value("default", "default ("..translate("default")..")")
-lla:value("cake")
-lla:value("htb_private")
-lla:value("tc_stab")
-lla.default = "default"
-lla.rmempty = true
-lla:depends("linklayer_advanced", "1")
-
--- PRORITIES?
-
-return m
diff --git a/applications/luci-app-sqm/po/ar/sqm.po b/applications/luci-app-sqm/po/ar/sqm.po
index 6a6315d00d..527d96cf7a 100644
--- a/applications/luci-app-sqm/po/ar/sqm.po
+++ b/applications/luci-app-sqm/po/ar/sqm.po
@@ -11,7 +11,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -19,38 +19,38 @@ msgstr ""
"سلسلة خيارات متقدمة لتمريرها إلى تخصصات الخروج قائمة انتظار; لا يوجد خطأ "
"التحقق، واستخدام بعناية فائقة."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -59,144 +59,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/bg/sqm.po b/applications/luci-app-sqm/po/bg/sqm.po
index 539bb37f36..30acd4eb7f 100644
--- a/applications/luci-app-sqm/po/bg/sqm.po
+++ b/applications/luci-app-sqm/po/bg/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/bn_BD/sqm.po b/applications/luci-app-sqm/po/bn_BD/sqm.po
index 576bcbef92..95e2e31295 100644
--- a/applications/luci-app-sqm/po/bn_BD/sqm.po
+++ b/applications/luci-app-sqm/po/bn_BD/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ca/sqm.po b/applications/luci-app-sqm/po/ca/sqm.po
index 589cf4178a..e1eaec83b1 100644
--- a/applications/luci-app-sqm/po/ca/sqm.po
+++ b/applications/luci-app-sqm/po/ca/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/cs/sqm.po b/applications/luci-app-sqm/po/cs/sqm.po
index 0be7023422..3bb938a70f 100644
--- a/applications/luci-app-sqm/po/cs/sqm.po
+++ b/applications/luci-app-sqm/po/cs/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/de/sqm.po b/applications/luci-app-sqm/po/de/sqm.po
index 5c2038dd2e..4fd4b25b63 100644
--- a/applications/luci-app-sqm/po/de/sqm.po
+++ b/applications/luci-app-sqm/po/de/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Erweiterte Optionszeichenkette zur Übergabe an die ausgangsseitigen "
"Warteschlangendisziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,19 +26,19 @@ msgstr ""
"Erweiterte Optionszeichenkette zur Übergabe an die in die Warteschlange "
"einsteigenden Disziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Grundlegende Einstellungen"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Logdatei für diese SQM-Instanz unter /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log erstellen."
+"Logdatei für diese SQM-Instanz unter /var/run/sqm/${Interface_name}.[start|"
+"stop]-sqm.log erstellen."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,16 +46,16 @@ msgstr ""
"Download-Geschwindigkeit (kbit/s) (Ingress) auf 0 setzen, um Ingress-Shaping "
"selektiv zu deaktivieren:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Diese SQM-Instanz aktivieren"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -64,88 +64,88 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "UCI-Zugriff für luci-app-sqm erlauben"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Schnittstellenname"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -153,57 +153,56 @@ msgstr ""
"Erweiterte Konfiguration anzeigen und verwenden. Die erweiterten Optionen "
"werden nur verwendet, wenn diese Option ausgewählt ist."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Festlegen, wie ausführlich SQM ins Systemlog schreiben soll"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Standardeinstellung"
diff --git a/applications/luci-app-sqm/po/el/sqm.po b/applications/luci-app-sqm/po/el/sqm.po
index 093583cdde..3b8007f10b 100644
--- a/applications/luci-app-sqm/po/el/sqm.po
+++ b/applications/luci-app-sqm/po/el/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,144 +56,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Όνομα διεπαφής"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/en/sqm.po b/applications/luci-app-sqm/po/en/sqm.po
index cdb76919da..b7a8c195fc 100644
--- a/applications/luci-app-sqm/po/en/sqm.po
+++ b/applications/luci-app-sqm/po/en/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/es/sqm.po b/applications/luci-app-sqm/po/es/sqm.po
index 1489ae38b4..542ca1ffab 100644
--- a/applications/luci-app-sqm/po/es/sqm.po
+++ b/applications/luci-app-sqm/po/es/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadena de opciones avanzadas para pasar a las disciplinas de cola de salida; "
"sin verificación de errores, use con mucho cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadena de opciones avanzadas para pasar a las disciplinas de colas de "
"ingreso; sin verificación de errores, use con mucho cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configuración básica"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Cree un archivo de registro para esta instancia de SQM en /var/run/sqm/"
"${Interface_name}.[start|stopfont>-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"La velocidad de descarga (kbit/s) (ingreso) se establece en 0 para "
"desactivar selectivamente la configuración de ingreso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Activar esta instancia de SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Estado de notificación explícita de congestión (ECN) en paquetes entrantes "
"(ingreso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,23 +68,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceder acceso UCI para luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Límite estricto en las colas de salida; dejar en blanco por defecto."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Límite estricto en las colas de ingreso; dejar en blanco por defecto."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignorar DSCP en ingreso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nombre de interfaz"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +93,7 @@ msgstr ""
"en blanco para la selección automática, ingrese la palabra default para el "
"qdisc predeterminado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -102,11 +102,11 @@ msgstr ""
"déjelo en blanco para la selección automática, ingrese la palabra default "
"para el qdisc predeterminado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptación de capa de enlace"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -114,14 +114,14 @@ msgstr ""
"Tamaño máximo para cálculos de tamaño y velocidad, tcMTU (byte); necesita "
"ser >= interfaz MTU + gastos generales:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamaño de paquete mínimo, MPU (byte); debe ser > 0 para tablas de tamaño de "
"ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -129,23 +129,23 @@ msgstr ""
"Número de entradas en tablas de tamaño/tasa, TSIZE; para ATM, elija TSIZE = "
"(tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Por paquete de arriba (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina de cola"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuración de cola"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Colas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -153,11 +153,11 @@ msgstr ""
"Disciplinas de colas utilizables en este sistema. Después de instalar un "
"nuevo qdisc, ¡debe reiniciar el enrutador para ver las actualizaciones!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -165,7 +165,7 @@ msgstr ""
"Mostrar opciones avanzadas de Linklayer (solo es necesario si MTU > 1500). "
"Las opciones avanzadas solo se utilizarán mientras esta casilla esté marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -173,7 +173,7 @@ msgstr ""
"Mostrar y usar la Configuración avanzada. Las opciones avanzadas solo se "
"utilizarán mientras esta casilla esté marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -181,15 +181,15 @@ msgstr ""
"Mostrar y usar la Configuración Peligrosa. Las opciones peligrosas sólo se "
"utilizarán mientras esté marcada esta casilla."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestión inteligente de colas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Aplastar DSCP en paquetes entrantes (ingreso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -199,7 +199,7 @@ msgstr ""
"desactivar el initscript de sqm manualmente en el menú Inicio del sistema en "
"caso de que no se desee este cambio."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -207,19 +207,19 @@ msgstr ""
"Velocidad de carga (kbit/s) (salida) establecida en 0 para desactivar "
"selectivamente la configuración de salida:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosidad de la salida de SQM en el registro del sistema."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Qué capa de enlace debe tener en cuenta:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Qué mecanismo de adaptación de capa de enlace usar; solo para pruebas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -229,11 +229,10 @@ msgstr ""
"conformación del tráfico, una mejor mezcla (Fair Queuing), gestión activa de "
"la longitud de la cola (AQM) y priorización en una interfaz de red."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "predeterminado"
diff --git a/applications/luci-app-sqm/po/fi/sqm.po b/applications/luci-app-sqm/po/fi/sqm.po
index a44334486d..e809a96a78 100644
--- a/applications/luci-app-sqm/po/fi/sqm.po
+++ b/applications/luci-app-sqm/po/fi/sqm.po
@@ -10,31 +10,31 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Perusasetukset"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Luo lokitiedosto tälle SQM-esiintymälle: /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log."
+"Luo lokitiedosto tälle SQM-esiintymälle: /var/run/sqm/${Interface_name}."
+"[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -42,16 +42,16 @@ msgstr ""
"Latausnopeus (kbit/s) (ingress). Aseta arvoksi 0 ottaaksesi latausnopeuden "
"säädön pois päältä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ota tämä SQM-esiintymä käyttöön."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -60,72 +60,72 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Salli pääsy SQM-asetuksiin"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Sivuuta DSCP saapuvalta liikenteeltä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Sovittimen nimi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Linkkikerroksen sopeuttaminen"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Lisäkuorma pakettia kohti (tavu):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Jonomenetelmä (qdisc)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Jonomenetelmän asetustiedosto"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Jonot"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -133,44 +133,44 @@ msgstr ""
"Käytettävissä olevat jonomenetelmät (qdisc). Uuden qdiscin asentamisen "
"jälkeen tiedot päivittyvät laitteen uudelleenkäynnistyksen yhteydessä."
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Älykäs jononhallinta"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -178,30 +178,29 @@ msgstr ""
"Lähetysnopeus kilobitteinä sekunnissa (kbit/s). Aseta arvoksi 0 ottaaksesi "
"lähetysnopeuden säädön pois päältä:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "SQM tapahtumien lokiinkirjaamisen tarkkuus."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Mitä linkkerroksen sopeutumistapaa käytetään (vain testaamiseen)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "vakio"
diff --git a/applications/luci-app-sqm/po/fr/sqm.po b/applications/luci-app-sqm/po/fr/sqm.po
index e4f1103b65..9a9b696a12 100644
--- a/applications/luci-app-sqm/po/fr/sqm.po
+++ b/applications/luci-app-sqm/po/fr/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Chaîne d'options avancées pour passer aux disciplines de file d'attente de "
"sortie ; pas de vérification d'erreur, à utiliser avec précaution."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -27,11 +27,11 @@ msgstr ""
"d'entrée ; pas de vérification d'erreur, à utiliser avec beaucoup de "
"précaution."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Paramètres de base"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -39,7 +39,7 @@ msgstr ""
"Créer un fichier journal pour cette instance SQM sous /var/run/sqm/"
"${nom_interface}. [start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -47,18 +47,18 @@ msgstr ""
"Vitesse de téléchargement (kbit/s) (ingress) réglée sur 0 pour désactiver "
"sélectivement la mise en forme de l'ingress :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Activez cette instance SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Statut de notification de congestion (ECN) sur les paquets entrants "
"(ingress) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,23 +68,23 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Autoriser l'accès UCI pour luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Limite des files d'attente pour la sortie ; laisser vide par défaut."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Limite des files d'attente entrée ; laisser vide par défaut."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignoré DSCP à l'entrée :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nom de l’interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +93,7 @@ msgstr ""
"laisser vide pour la sélection automatique, mettre Default pour la valeur "
"par défaut du qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -102,11 +102,11 @@ msgstr ""
"vide pour la sélection automatique, mettre default pour la valeur par défaut "
"du qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptation de liaison"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -114,14 +114,14 @@ msgstr ""
"Taille maximale pour les calculs de taille et de taux, tcMTU (byte) ; doit "
"être >= interface MTU + overhead :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Taille minimale des paquets, MPU (byte) ; doit être > 0 pour les tailes de "
"tables ethernet :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -129,23 +129,23 @@ msgstr ""
"Nombre d'entrées de taille/debit tables, TSIZE ; for ATM choose TSIZE = "
"(tcMTU + 1) / 16 :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Overhead par Packet(byte) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Queue Discipline"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de file d'attente"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Queues"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -153,11 +153,11 @@ msgstr ""
"Les disciplines de file d'attente sur ce système. Après avoir installé un "
"nouveau qdisc, vous devez redémarrer le routeur pour voir les mises à jour !"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -165,7 +165,7 @@ msgstr ""
"Afficher les options avancées du Linklayer, (uniquement nécessaire si MTU > "
"1500). Les options avancées ne seront utilisées que si cette case est cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -173,7 +173,7 @@ msgstr ""
"Afficher et utiliser la configuration avancée. Les options avancées ne "
"seront utilisées que tant que cette case sera cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -181,15 +181,15 @@ msgstr ""
"Afficher et utiliser une configuration dangereuse. Les options dangereuses "
"ne seront utilisées que si cette case est cochée."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Management File d'attente"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Écraser le DSCP sur les paquets entrants (ingress) :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -199,25 +199,25 @@ msgstr ""
"N'oubliez pas de désactiver manuellement le sqm initscript dans le menu de "
"démarrage du système au cas où ce changement ne serait pas souhaité."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr "Vitesse de chargement (kbit/s) (sortie) Mettre sur 0 pour désactiver :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosité de la sortie de SQM dans le journal du système."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Quelle couche liaison à prendre en compte :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Mécanisme d'adaptation de la couche de liaison ; pour essai uniquement"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -228,11 +228,10 @@ msgstr ""
"active de la longueur des files d'attente (AQM) et la priorisation sur une "
"seule interface réseau."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Par défaut"
diff --git a/applications/luci-app-sqm/po/he/sqm.po b/applications/luci-app-sqm/po/he/sqm.po
index 07a686bfd5..f23331b2d6 100644
--- a/applications/luci-app-sqm/po/he/sqm.po
+++ b/applications/luci-app-sqm/po/he/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/hi/sqm.po b/applications/luci-app-sqm/po/hi/sqm.po
index ce889bae14..944a138f00 100644
--- a/applications/luci-app-sqm/po/hi/sqm.po
+++ b/applications/luci-app-sqm/po/hi/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/hu/sqm.po b/applications/luci-app-sqm/po/hu/sqm.po
index a19dd067c2..1aab7b6715 100644
--- a/applications/luci-app-sqm/po/hu/sqm.po
+++ b/applications/luci-app-sqm/po/hu/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/it/sqm.po b/applications/luci-app-sqm/po/it/sqm.po
index a008a98216..a1581df07b 100644
--- a/applications/luci-app-sqm/po/it/sqm.po
+++ b/applications/luci-app-sqm/po/it/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ja/sqm.po b/applications/luci-app-sqm/po/ja/sqm.po
index a7dad2c4a7..0cbdadbaea 100644
--- a/applications/luci-app-sqm/po/ja/sqm.po
+++ b/applications/luci-app-sqm/po/ja/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本設定"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "この SQM インスタンスを有効にします。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,144 +56,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "luci-app-sqm に UCI アクセスを許可"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "インターフェース名"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "キュー"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "スマート・キュー管理"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "デフォルト"
diff --git a/applications/luci-app-sqm/po/ko/sqm.po b/applications/luci-app-sqm/po/ko/sqm.po
index 18aad064f8..16f12a94ff 100644
--- a/applications/luci-app-sqm/po/ko/sqm.po
+++ b/applications/luci-app-sqm/po/ko/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/mr/sqm.po b/applications/luci-app-sqm/po/mr/sqm.po
index 75aebd9f20..56f2222b3f 100644
--- a/applications/luci-app-sqm/po/mr/sqm.po
+++ b/applications/luci-app-sqm/po/mr/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ms/sqm.po b/applications/luci-app-sqm/po/ms/sqm.po
index e7d07f752f..0de315cb11 100644
--- a/applications/luci-app-sqm/po/ms/sqm.po
+++ b/applications/luci-app-sqm/po/ms/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/nb_NO/sqm.po b/applications/luci-app-sqm/po/nb_NO/sqm.po
index 9ad129b4a4..fed8833c82 100644
--- a/applications/luci-app-sqm/po/nb_NO/sqm.po
+++ b/applications/luci-app-sqm/po/nb_NO/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/pl/sqm.po b/applications/luci-app-sqm/po/pl/sqm.po
index 19cd6e2135..e44d0ea6cc 100644
--- a/applications/luci-app-sqm/po/pl/sqm.po
+++ b/applications/luci-app-sqm/po/pl/sqm.po
@@ -11,7 +11,7 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.2.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -19,7 +19,7 @@ msgstr ""
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania egress; "
"bez sprawdzania błędów, używaj bardzo ostrożnie."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -27,19 +27,19 @@ msgstr ""
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania ingress; "
"bez sprawdzania błędów, używaj bardzo ostrożnie."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Podstawowe ustawienia"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-"Utwórz plik dziennika dla tej instancji SQM w /var/run/sqm/"
-"${Interface_name}.[start|stop]-sqm.log."
+"Utwórz plik dziennika dla tej instancji SQM w /var/run/sqm/${Interface_name}."
+"[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -47,18 +47,18 @@ msgstr ""
"Prędkość pobierania (kbit/s) (ingress) ustawiona na 0, aby selektywnie "
"wyłączyć kształtowanie ingress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Włącz tę instancję SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Status jawnego powiadomienia o przeciążeniu (ECN) na pakietach "
"przychodzących (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -69,23 +69,24 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Udziel dostępu UCI do luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Twardy limit kolejek egress; pozostawić puste dla ustawień domyślnych."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
-msgstr "Twardy limit kolejek ingress; pozostawić puste dla ustawień domyślnych."
+msgstr ""
+"Twardy limit kolejek ingress; pozostawić puste dla ustawień domyślnych."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignoruj DSCP przy ingress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nazwa interfejsu"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -93,7 +94,7 @@ msgstr ""
"Cel opóźnienia dla egress, np. 5ms [jednostki: s, ms lub us]; pozostaw puste "
"dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -101,50 +102,50 @@ msgstr ""
"Cel opóźnienia dla ingress, np. 5ms [jednostki: s, ms lub us]; pozostaw "
"puste dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptacja warstwy połączenia"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-"Maksymalny rozmiar do obliczeń wielkości i szybkości, tcMTU (bajt); musi być>"
-" = interfejs MTU + narzut:"
+"Maksymalny rozmiar do obliczeń wielkości i szybkości, tcMTU (bajt); musi "
+"być> = interfejs MTU + narzut:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Minimalny rozmiar pakietu, MPU (bajt); musi wynosić> 0 dla tabel rozmiarów "
"Ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-"Liczba wpisów w tabelach wielkości/szybkości, TSIZE; dla ATM wybrać TSIZE = ("
-"tcMTU + 1) / 16:"
+"Liczba wpisów w tabelach wielkości/szybkości, TSIZE; dla ATM wybrać TSIZE = "
+"(tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Narzut na pakiet (bajt):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Dyscyplina kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Skrypt konfiguracji kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Kolejki"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -152,11 +153,11 @@ msgstr ""
"Dyscypliny kolejkowania przydatne w tym systemie. Po zainstalowaniu nowej "
"qdisc musisz ponownie uruchomić router, aby zobaczyć aktualizacje!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -164,7 +165,7 @@ msgstr ""
"Pokaż zaawansowane opcje Linklayera (wymagane tylko, jeśli MTU>1500). Opcje "
"zaawansowane będą używane tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -172,7 +173,7 @@ msgstr ""
"Pokaż i użyj konfiguracji zaawansowanej. Opcje zaawansowane będą używane "
"tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -180,15 +181,15 @@ msgstr ""
"Pokaż i używaj niebezpiecznej konfiguracji. Niebezpieczne opcje będą używane "
"tylko tak długo, jak to pole jest zaznaczone."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Inteligentne zarządzanie kolejkami"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Squash DSCP na pakietach przychodzących (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -198,7 +199,7 @@ msgstr ""
"ręcznie wyłączyć skrypt initscript sqm w menu autostart, jeśli ta zmiana nie "
"była pożądana."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -206,21 +207,21 @@ msgstr ""
"Prędkość wysyłania (kbit/s) (egress) ustawiona na 0, aby selektywnie "
"wyłączyć kształtowanie egress:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Szczegółowość danych wyjściowych SQM w dzienniku systemowym."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Którą warstwę łącza należy uwzględnić:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Którego mechanizmu dostosowania odtwarzacza linków należy użyć; tylko do "
"testowania"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -231,11 +232,10 @@ msgstr ""
"długością kolejki (AQM) i ustalanie priorytetów na jednym interfejsie "
"sieciowym."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "domyślna"
diff --git a/applications/luci-app-sqm/po/pt/sqm.po b/applications/luci-app-sqm/po/pt/sqm.po
index d2d66f28bb..b68dfc9e21 100644
--- a/applications/luci-app-sqm/po/pt/sqm.po
+++ b/applications/luci-app-sqm/po/pt/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
"de saída; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
"de entrada; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configurações Básicas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Criar ficheiro de log para esta instância de SQM em /var/run/sqm/"
"${Nome_da_Interface}.[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"Velocidade de descarrega (kbit/s) (ingresso) configurada a 0 para desativar "
"seletivamente a forma de ingresso:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ativar esta instância do SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Estado de notificação de congestionamento explícito (ECN) nos pacotes de "
"entrada (ingresso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,27 +68,27 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceder acesso UCI ao luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
"Limite rígido nas filas de espera de saída; deixe em branco para utilizar "
"valores predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
"Limite rígido nas filas de espera de entrada; deixe em branco para utilizar "
"valores predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignore o DSCP na entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nome da interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -97,7 +97,7 @@ msgstr ""
"para seleção automática, entre a palavra default para a predefinição do "
"qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -106,11 +106,11 @@ msgstr ""
"vazio para seleção automática, entre a palavra default para a predefinição "
"do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptação da Camada de Ligação"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -118,14 +118,14 @@ msgstr ""
"Tamanho máximo para cálculos de tamanho e taxa, tcMTU (byte); deve ser >= "
"MTU da interface + sobrecarga:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamanho mínimo do pacote, MPU (byte); deve ser > 0 para tabelas de tamanho "
"Ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -133,23 +133,23 @@ msgstr ""
"Quantidade de entradas nas tabelas de tamanho/taxa, TSIZE; para ATM escolha "
"TSIZE = (tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Sobrecarga por Pacote (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina de Fila de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuração da fila de espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -157,11 +157,11 @@ msgstr ""
"Disciplinas de enfileiramento utilizáveis neste sistema. Depois de instalar "
"um novo qdisc, precisa reiniciar o roteador para ver as atualizações!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -170,7 +170,7 @@ msgstr ""
"1500). As opções avançadas só serão usadas enquanto esta caixa estiver "
"marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -178,7 +178,7 @@ msgstr ""
"Mostrar e Usar Configuração Avançada. As opções avançadas só serão usadas "
"enquanto esta caixa estiver marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -186,15 +186,15 @@ msgstr ""
"Mostrar e Utilizar Configuração Perigosa. As opções perigosas só serão "
"usadas enquanto esta caixa estiver marcada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestão Inteligente de Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Esmagar DSCP em pacotes de entrada (ingresso):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -204,7 +204,7 @@ msgstr ""
"desativar o initscript sqm manualmente no menu Início do Sistema no caso "
"desta alteração não ter sido desejada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -212,34 +212,33 @@ msgstr ""
"Velocidade de envio (kbit/s) (saída) definida como 0 para desativar "
"seletivamente a forma de saída:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Verbosidade da saída do SQM no log do sistema."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Que camada de ligação para a conta:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Utilizar qual mecanismo de adaptação da camada de ligação; apenas para testes"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"Pode ativar a formação de tráfego com <abbr title=\"Smart Queue Management\""
-">SQM</abbr>, para melhor mistura (Fair Queueing), gestão ativa do "
+"Pode ativar a formação de tráfego com <abbr title=\"Smart Queue Management"
+"\">SQM</abbr>, para melhor mistura (Fair Queueing), gestão ativa do "
"comprimento da fila de espera (AQM) e priorização numa interface de rede."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "padrão"
diff --git a/applications/luci-app-sqm/po/pt_BR/sqm.po b/applications/luci-app-sqm/po/pt_BR/sqm.po
index c6385aa58d..63d5446953 100644
--- a/applications/luci-app-sqm/po/pt_BR/sqm.po
+++ b/applications/luci-app-sqm/po/pt_BR/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
"saída; sem verificação de erros, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
"entrada; sem verificação de erro, use com muito cuidado."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Configurações Básicas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Criar um arquivo de registro log para esta instância SQM em /var/run/sqm/"
"${Interface_name}.[start|stop]-sqm.log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,18 +46,18 @@ msgstr ""
"Velocidade de Download (kbits/s) (entrada), defina como 0 para desativar "
"seletivamente a modelagem do tráfico de entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Ative esta instância do SQM."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
"Status de notificação explicita de congestionamento (ECN) durante a entrada "
"de pacotes (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -68,27 +68,27 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Conceda acesso UCI ao luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
"Limite máximo nas filas de saída; deixe em branco para utilizar valores "
"predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
"Limite máximo nas filas de entrada; deixe em branco para utilizar valores "
"predefinidos."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Ignore o DSCP na entrada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Nome da Interface"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -97,7 +97,7 @@ msgstr ""
"deixe vazio para usar a seleção automática, coloque a palavra default para "
"utilizar os valores predefinidos do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -106,11 +106,11 @@ msgstr ""
"deixe vazio para usar a seleção automática, coloque a palavra default para "
"utilizar os valores predefinidos do qdisc."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Adaptação da Camada do Link de Ligação"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -118,14 +118,14 @@ msgstr ""
"Tamanho máximo para realizar os cálculos de tamanho e taxa, tcMTU (byte); "
"precisa ser >= interface MTU + sobrecarga:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Tamanho mínimo do pacote, MPU (byte); precisa ser > 0 para as tabelas de "
"tamanho ethernet:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
@@ -133,23 +133,23 @@ msgstr ""
"Quantidade de entradas de tamanho/taxa nas tabelas, TSIZE; para o ATM, "
"escolha TSIZE = (tcMTU + 1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Por Sobrecarga de Pacote (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Disciplina da Fila"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Script de configuração da fila"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Filas de espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -158,11 +158,11 @@ msgstr ""
"instalar um novo qdisc, você precisa reiniciar o roteador para ver as "
"atualizações!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -170,7 +170,7 @@ msgstr ""
"Mostrar as Opções Avançadas da Camada do Link ( só é necessário caso MTU > "
"1500). As opções avançadas só serão usadas quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -178,7 +178,7 @@ msgstr ""
"Exibir e Usar a Configuração Avançada. As opções avançadas só serão usadas "
"quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -186,15 +186,15 @@ msgstr ""
"Mostrar e Usar as Configurações Perigosas. As opções perigosas só serão "
"usadas quando esta caixa for selecionada."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Gestão Inteligente das Filas de Espera"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Liquidar o DSCP durante a entrada dos pacotes (ingress):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -204,7 +204,7 @@ msgstr ""
"desativar o initscript sqm manualmente no menu Inicio do Sistema caso esta "
"alteração não tenha sido requerida."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -212,21 +212,21 @@ msgstr ""
"Velocidade de upload (kbit/s) (saída), defina como 0 para desativar "
"seletivamente a modelagem do tráfico de saída:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "Prolixidade da saída do SQM's nos arquivos de registro log."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Qual camada de link deve ser considerada:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
"Qual o mecanismo de adaptação de camadas do link para usar; para testes "
"apenas"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -237,11 +237,10 @@ msgstr ""
"gerenciamento ativo de comprimento de fila (AQM) e priorização em uma "
"interface de rede."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "Padrão"
diff --git a/applications/luci-app-sqm/po/ro/sqm.po b/applications/luci-app-sqm/po/ro/sqm.po
index 51f1b2bdf1..a1f6051779 100644
--- a/applications/luci-app-sqm/po/ro/sqm.po
+++ b/applications/luci-app-sqm/po/ro/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/ru/sqm.po b/applications/luci-app-sqm/po/ru/sqm.po
index 7014fde24a..9211ace4d8 100644
--- a/applications/luci-app-sqm/po/ru/sqm.po
+++ b/applications/luci-app-sqm/po/ru/sqm.po
@@ -11,44 +11,44 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Основные настройки"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -57,144 +57,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr "Предоставить UCI доступ для luci-app-sqm"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Имя интерфейса"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "по умолчанию"
diff --git a/applications/luci-app-sqm/po/sk/sqm.po b/applications/luci-app-sqm/po/sk/sqm.po
index 5de29a6aa2..61042c48e3 100644
--- a/applications/luci-app-sqm/po/sk/sqm.po
+++ b/applications/luci-app-sqm/po/sk/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/sv/sqm.po b/applications/luci-app-sqm/po/sv/sqm.po
index 9d67021896..405bd18cf0 100644
--- a/applications/luci-app-sqm/po/sv/sqm.po
+++ b/applications/luci-app-sqm/po/sv/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/templates/sqm.pot b/applications/luci-app-sqm/po/templates/sqm.pot
index aa11c1aed6..634d7143a4 100644
--- a/applications/luci-app-sqm/po/templates/sqm.pot
+++ b/applications/luci-app-sqm/po/templates/sqm.pot
@@ -1,44 +1,44 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -47,144 +47,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/tr/sqm.po b/applications/luci-app-sqm/po/tr/sqm.po
index 3545b361d2..94bb2fe104 100644
--- a/applications/luci-app-sqm/po/tr/sqm.po
+++ b/applications/luci-app-sqm/po/tr/sqm.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
@@ -18,7 +18,7 @@ msgstr ""
"Çıkış kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
"yoktur, dikkatli kullanın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
@@ -26,11 +26,11 @@ msgstr ""
"Giriş kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
"yoktur, dikkatli kullanın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "Temel Ayarlar"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
@@ -38,7 +38,7 @@ msgstr ""
"Bu SQM örneği için /var/run/sqm/${Interface_name}.[start|stop]-sqm.log "
"konumda günlük dosyası oluşturun."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
@@ -46,16 +46,16 @@ msgstr ""
"İndirme hızı (kbit/s) (giriş) Şekillendirmeyi devre dışı bırakmak için 0 "
"olarak ayarlayın:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "Bu SQM örneğini etkinleştirin."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr "Gelen paketlerde (giriş) açık tıkanıklık bildirimi (ECN) durumu:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr "Giden paketlerde (çıkış) açık tıkanıklık bildirimi (ECN) durumu."
@@ -64,23 +64,23 @@ msgstr "Giden paketlerde (çıkış) açık tıkanıklık bildirimi (ECN) durumu
msgid "Grant UCI access for luci-app-sqm"
msgstr "UCI tarafından luci-app-sqm'e erişilmesine izin ver"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr "Çıkış kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr "Giriş kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr "Giriş kuyruğunda DSCP'yi yoksay:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Arayüz ismi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -88,7 +88,7 @@ msgstr ""
"Çıkış için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
@@ -96,11 +96,11 @@ msgstr ""
"Giriş için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "Bağlantı Katmanı Uyarlaması"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
@@ -108,38 +108,38 @@ msgstr ""
"Boyut ve hız hesaplamaları için Maksimum Boyut, tcMTU (bayt); arayüzün MTU "
"değeri ve overhead toplamından büyük olması gerekir:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
"Minimum paket boyutu, MPU (bayt); ethernet boyut tablosu için sıfırdan (0) "
"büyük olmalıdır:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-"Boyut/hız tabloları için girdi sayıları, TSIZE; ATM için TSIZE = (tcMTU + 1) "
-"/ 16:"
+"Boyut/hız tabloları için girdi sayıları, TSIZE; ATM için TSIZE = (tcMTU + "
+"1) / 16:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr "Paket Başına Overhead (byte):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "Kuyruk Denetimi"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "Kuyruk kurulum betiği"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "Kuyruklar"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
@@ -147,11 +147,11 @@ msgstr ""
"Bu sistemde kuyruk denetimleri kullanılabilir. Yeni bir qdisc yükledikten "
"sonra, devreye girmesi için yönlendiriciyi yeniden başlatmanız gerekir."
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -159,7 +159,7 @@ msgstr ""
"Gelişmiş bağlantı katmanı ayarlarını göster, (sadece MTU 1500'den büyükse "
"gereklidir). Gelişmiş seçenekler yalnızca bu kutu işaretliyken kullanılır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
@@ -167,7 +167,7 @@ msgstr ""
"Gelişmiş Ayarları Göster ve kullan. Gelişmiş seçenekler yalnızca bu kutu "
"işaretliyken kullanılır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
@@ -175,15 +175,15 @@ msgstr ""
"Tehlikeli Ayarları Göster ve Kullan. Tehlikeli olabilecek seçenekler "
"yalnızca bu kutu işaretliyken kullanılacaktır."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "Akıllı Kuyruk Yönetimi (SQM)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr "Gelen paketlerde (giriş) DSCP'yi sıkıştır:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -193,7 +193,7 @@ msgstr ""
"istenmemesi durumunda sqm initscript'i System Startup menüsünden manuel "
"olarak devre dışı bırakmayı unutmayın."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
@@ -201,19 +201,19 @@ msgstr ""
"Yükleme hızı (kbit/s) (çıkış) Şekillendirmeyi devre dışı bırakmak için 0 "
"olarak ayarlayın:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "SQM çıktısının sistem günlüğü ayrıntısı."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "Bağlantı katmanı seçimi:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "Bağlantı katmanı uyarlama tekniği; yalnızca test için"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
@@ -223,11 +223,10 @@ msgstr ""
"daha iyi sıkıştırma (Adil Kuyruklama), aktif kuyruk uzunluğu yönetimi (AQM) "
"ve bir ağ arayüzünü önceliklendirme gibi işlemler yapabilirsiniz."
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "varsayılan"
diff --git a/applications/luci-app-sqm/po/uk/sqm.po b/applications/luci-app-sqm/po/uk/sqm.po
index 7ac73aac9d..81444b47a6 100644
--- a/applications/luci-app-sqm/po/uk/sqm.po
+++ b/applications/luci-app-sqm/po/uk/sqm.po
@@ -11,44 +11,44 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -57,144 +57,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "Назва інтерфейсу"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/vi/sqm.po b/applications/luci-app-sqm/po/vi/sqm.po
index 339c1013c6..14e07e035e 100644
--- a/applications/luci-app-sqm/po/vi/sqm.po
+++ b/applications/luci-app-sqm/po/vi/sqm.po
@@ -4,44 +4,44 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -50,144 +50,143 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr ""
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr ""
diff --git a/applications/luci-app-sqm/po/zh_Hans/sqm.po b/applications/luci-app-sqm/po/zh_Hans/sqm.po
index 3ba05da9a8..6ce2be3b94 100644
--- a/applications/luci-app-sqm/po/zh_Hans/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hans/sqm.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-11 07:51+0000\n"
+"PO-Revision-Date: 2020-10-23 20:50+0000\n"
"Last-Translator: 01230 <4585006@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssqm/zh_Hans/>\n"
@@ -8,134 +8,134 @@ 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.0-dev\n"
+"X-Generator: Weblate 4.3.1\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr "传递到出站队列规则的高级选项字符串,没有错误检查,请谨慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr "传递到入站队列规则的高级选项字符串,没有错误检查,请谨慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本设置"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
-msgstr "创建日志文件(/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)。"
+msgstr "创建日志文件(/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
-msgstr "下载速度(kbit/s)(0-无限制):"
+msgstr "下载速度(kbit/s)(0-无限制)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
-msgstr "启用SQM。"
+msgstr "启用SQM"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
-msgstr "入站数据包的显式拥塞通知(ECN)状态:"
+msgstr "入站数据包的显式拥塞通知(ECN)状态"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
-msgstr "出站数据包的显式拥塞通知(ECN)状态。"
+msgstr "出站数据包的显式拥塞通知(ECN)状态"
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
-msgstr "出站队列严格限制,默认留空。"
+msgstr "出站队列严格限制(默认留空)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
-msgstr "入站队列严格限制,默认留空。"
+msgstr "入站队列严格限制(默认留空)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
-msgstr "忽略入站DSCP:"
+msgstr "忽略入站DSCP"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "接口名称"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-"出站延迟目标,例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
-"设值。"
+"出站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
+"设值)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-"入站延迟目标,例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
-"设值。"
+"入站延迟目标(例如 5ms [单位: s, ms, 或 us];留空为自动选择,默认为列队规则预"
+"设值)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "链路层适应"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
-msgstr "大小和速率计算的最大尺寸,tcMTU(byte); 需要 >= 接口MTU + 开销:"
+msgstr "大小和速率计算的最大尺寸,tcMTU(byte); 需要 >= 接口MTU + 开销"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr "最小数据包大小,MPU(byte); 在以太网中需要 >0 :"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
-msgstr "大小/速率表中的条目数,TSIZE; 对于ATM选择TSIZE =(tcMTU + 1 ) / 16:"
+msgstr "大小/速率表中的条目数,TSIZE; 对于ATM选择TSIZE =(tcMTU + 1 ) / 16"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
-msgstr "数据包开销(byte):"
+msgstr "数据包开销(byte)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "列队规则"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "队列设置脚本"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "队列"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
-msgstr "安装新的队列规则后,需要重启路由器!"
+msgstr "队列规则(需要重启路由器)"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr "SQM QoS"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
@@ -143,27 +143,27 @@ msgstr ""
"显示高级链路选项,(仅在MTU> 1500时才需要)。 只有选中此框时,才会使用高级选"
"项。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
-msgstr "显示使用高级链路选项,只有选中此框时,才会使用高级选项。"
+msgstr "高级选项"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
-msgstr "选中该复选框显示危险配置。"
+msgstr "危险配置"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr "智能队列管理"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
-msgstr "入站数据包压缩DSCP:"
+msgstr "入站数据包压缩DSCP"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
@@ -172,38 +172,37 @@ msgstr ""
"你刚刚开启了SQM随机启动功能,如果你不希望SQM随机启动,可以在系统启动菜单下手"
"动禁用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
-msgstr "上传速度(kbit/s)(0-无限制):"
+msgstr "上传速度(kbit/s)(0-无限制)"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
-msgstr "日志等级。"
+msgstr "日志等级"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "链路层:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr "使用哪个链路适应机制; 仅用于测试"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\\\"智能列队管理\\\">SQM</abbr> 你可以启用流量整形,更好的混"
-"合(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
-
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 你可以启用流量整形,更"
+"好的混合(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
+
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "默认"
diff --git a/applications/luci-app-sqm/po/zh_Hant/sqm.po b/applications/luci-app-sqm/po/zh_Hant/sqm.po
index 73b3f25f9d..d1a6941359 100644
--- a/applications/luci-app-sqm/po/zh_Hant/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hant/sqm.po
@@ -10,44 +10,44 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:206
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:165
msgid ""
"Advanced option string to pass to the egress queueing disciplines; no error "
"checking, use very carefully."
msgstr "傳遞到出站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:202
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:162
msgid ""
"Advanced option string to pass to the ingress queueing disciplines; no error "
"checking, use very carefully."
msgstr "傳遞到入站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:33
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:54
msgid "Basic Settings"
msgstr "基本設定"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:88
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:82
msgid ""
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
"[start|stop]-sqm.log."
msgstr "建立日誌檔案 (/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:80
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid ""
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
"shaping:"
msgstr "下載速度 (kbit/s) (0-無限制):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:40
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:60
msgid "Enable this SQM instance."
msgstr "啟用 SQM。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:157
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:130
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:164
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
msgstr ""
@@ -56,146 +56,145 @@ msgstr ""
msgid "Grant UCI access for luci-app-sqm"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:183
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:150
msgid "Hard limit on egress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:176
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:146
msgid "Hard limit on ingress queues; leave empty for default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:150
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:124
msgid "Ignore DSCP on ingress:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:64
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
msgid "Interface name"
msgstr "介面名稱"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:195
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:158
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:190
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:35
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:56
msgid "Link Layer Adaptation"
msgstr "連結層適應"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:231
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:185
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:245
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:195
msgid ""
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:238
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:190
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:217
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:175
msgid "Per Packet Overhead (byte):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:34
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:55
msgid "Queue Discipline"
msgstr "佇列規則"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:122
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:102
msgid "Queue setup script"
msgstr "佇列設定指令碼"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:32
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:53
msgid "Queues"
msgstr "佇列"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:108
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:94
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
msgstr "安裝新的佇列規則後,需要重新啟動路由器!"
-#: applications/luci-app-sqm/luasrc/controller/sqm.lua:24
+#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:226
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:181
msgid ""
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
"options will only be used as long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:139
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:115
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
msgstr "顯示使用進階選項,只有選取此選取框時,才會使用進階選項。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:171
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:25
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:46
msgid "Smart Queue Management"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:143
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:118
msgid "Squash DSCP on inbound packets (ingress):"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:54
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
msgid ""
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
"disable the sqm initscript manually under System Startup menu in case this "
"change was not wished for."
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:84
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
msgstr "上傳速度 (kbit/s) (0-無限制):"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:92
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:85
msgid "Verbosity of SQM's output into the system log."
msgstr "日誌等級。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:211
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:169
msgid "Which link layer to account for:"
msgstr "連結層:"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:252
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:200
msgid "Which linklayer adaptation mechanism to use; for testing only"
msgstr ""
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:26
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:47
msgid ""
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
"traffic shaping, better mixing (Fair Queueing), active queue length "
"management (AQM) and prioritisation on one network interface."
msgstr ""
-"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 您可以啟用流量整形,更好的混合 (公平佇列),"
-"主動佇列管理 (AQM) 並設定網路介面優先順序。"
+"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 您可以啟用流量整形,更"
+"好的混合 (公平佇列),主動佇列管理 (AQM) 並設定網路介面優先順序。"
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:96
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:109
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:158
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:165
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:212
-#: applications/luci-app-sqm/luasrc/model/cbi/sqm.lua:253
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:131
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:137
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:170
+#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:201
msgid "default"
msgstr "預設"
diff --git a/applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json b/applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json
new file mode 100644
index 0000000000..6c5ff4fa62
--- /dev/null
+++ b/applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json
@@ -0,0 +1,13 @@
+{
+ "admin/network/sqm": {
+ "title": "SQM QoS",
+ "order": 59,
+ "action": {
+ "type": "view",
+ "path": "network/sqm"
+ },
+ "depends": {
+ "acl": [ "luci-app-sqm" ]
+ }
+ }
+}
diff --git a/applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json b/applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json
index 583a54ae5a..2b56b1fc78 100644
--- a/applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json
+++ b/applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json
@@ -2,7 +2,15 @@
"luci-app-sqm": {
"description": "Grant UCI access for luci-app-sqm",
"read": {
- "uci": [ "sqm" ]
+ "file": {
+ "/var/run/sqm/available_qdiscs": [ "list" ],
+ "/usr/lib/sqm/*.qos.help": [ "read" ]
+ },
+ "uci": [ "sqm" ],
+ "ubus": {
+ "file": [ "read", "list" ],
+ "luci": [ "setInitAction" ]
+ }
},
"write": {
"uci": [ "sqm" ]
diff --git a/applications/luci-app-squid/po/cs/squid.po b/applications/luci-app-squid/po/cs/squid.po
index e9e5935c8e..3cd21a6eda 100644
--- a/applications/luci-app-squid/po/cs/squid.po
+++ b/applications/luci-app-squid/po/cs/squid.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -20,7 +20,7 @@ msgstr "Adresář se soubory výpisu paměti (coredump)"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-squid/root/usr/share/rpcd/acl.d/luci-app-squid.json:3
msgid "Grant UCI access for luci-app-squid"
diff --git a/applications/luci-app-squid/po/uk/squid.po b/applications/luci-app-squid/po/uk/squid.po
index 11ea78ab1c..a96100f550 100644
--- a/applications/luci-app-squid/po/uk/squid.po
+++ b/applications/luci-app-squid/po/uk/squid.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-17 11:52+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
@@ -21,7 +21,7 @@ msgstr ""
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-squid/root/usr/share/rpcd/acl.d/luci-app-squid.json:3
msgid "Grant UCI access for luci-app-squid"
diff --git a/applications/luci-app-squid/po/vi/squid.po b/applications/luci-app-squid/po/vi/squid.po
index fcda58b3af..09fd638a20 100644
--- a/applications/luci-app-squid/po/vi/squid.po
+++ b/applications/luci-app-squid/po/vi/squid.po
@@ -1,12 +1,18 @@
msgid ""
msgstr ""
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssquid/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
diff --git a/applications/luci-app-statistics/po/ar/statistics.po b/applications/luci-app-statistics/po/ar/statistics.po
index e36bce34cb..11b0bad1f9 100644
--- a/applications/luci-app-statistics/po/ar/statistics.po
+++ b/applications/luci-app-statistics/po/ar/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:35+0200\n"
-"PO-Revision-Date: 2020-07-10 10:42+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/ar/>\n"
"Language: ar\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\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
@@ -292,7 +292,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: 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
diff --git a/applications/luci-app-statistics/po/cs/statistics.po b/applications/luci-app-statistics/po/cs/statistics.po
index cffb4448ba..ac7fb26eed 100644
--- a/applications/luci-app-statistics/po/cs/statistics.po
+++ b/applications/luci-app-statistics/po/cs/statistics.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\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
@@ -290,7 +290,7 @@ msgstr "Povolit tento plugin"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:113
msgid "Enabled"
-msgstr ""
+msgstr "Zapnuto"
#: 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
@@ -1062,7 +1062,7 @@ msgstr "Statistiky"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:127
msgid "Status"
-msgstr ""
+msgstr "Stav"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:14
msgid "Storage directory"
diff --git a/applications/luci-app-statistics/po/fr/statistics.po b/applications/luci-app-statistics/po/fr/statistics.po
index 7a206e13b3..609e10281d 100644
--- a/applications/luci-app-statistics/po/fr/statistics.po
+++ b/applications/luci-app-statistics/po/fr/statistics.po
@@ -3,7 +3,7 @@ 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-06-20 14:41+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/fr/>\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.2-dev\n"
+"X-Generator: Weblate 4.3.1\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
@@ -1496,7 +1496,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:139
msgid "none"
-msgstr "Aucun"
+msgstr "aucun"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:107
msgid "one device"
diff --git a/applications/luci-app-tinyproxy/po/vi/tinyproxy.po b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
index 71cb72d857..4d950adfa3 100644
--- a/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/vi/tinyproxy.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:58+0200\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/vi/>\n"
"Language: vi\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
-msgstr ""
+msgstr "Địa chỉ nghe"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
msgid "Listen port"
diff --git a/applications/luci-app-transmission/Makefile b/applications/luci-app-transmission/Makefile
index 668c73185b..d0fddbefef 100644
--- a/applications/luci-app-transmission/Makefile
+++ b/applications/luci-app-transmission/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Support for Transmission
-LUCI_DEPENDS:=
+LUCI_DEPENDS:=+transmission-daemon
include ../../luci.mk
diff --git a/applications/luci-app-transmission/po/ar/transmission.po b/applications/luci-app-transmission/po/ar/transmission.po
index 971d80c976..0b057b7d3b 100644
--- a/applications/luci-app-transmission/po/ar/transmission.po
+++ b/applications/luci-app-transmission/po/ar/transmission.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-21 02:03+0200\n"
-"PO-Revision-Date: 2020-09-26 10:40+0000\n"
-"Last-Translator: Marwan Amireh <amirehmarwan@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/ar/>\n"
"Language: ar\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -109,7 +109,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:47
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:136
msgid "Encryption"
diff --git a/applications/luci-app-travelmate/po/ar/travelmate.po b/applications/luci-app-travelmate/po/ar/travelmate.po
index fa6da1f04c..39a37b9763 100644
--- a/applications/luci-app-travelmate/po/ar/travelmate.po
+++ b/applications/luci-app-travelmate/po/ar/travelmate.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-04 18:32+0000\n"
-"Last-Translator: DJEBRI Ahmed El Amine <djebri.emp@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -230,7 +230,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 ""
+msgstr "مفعل"
#: 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-travelmate/po/cs/travelmate.po b/applications/luci-app-travelmate/po/cs/travelmate.po
index 6409ea0fbc..e8b0979035 100644
--- a/applications/luci-app-travelmate/po/cs/travelmate.po
+++ b/applications/luci-app-travelmate/po/cs/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-04 05:03+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -28,7 +28,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:280
msgid "Additional Settings"
-msgstr ""
+msgstr "Další nastavení"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:321
msgid ""
@@ -167,7 +167,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:422
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-mailový profil"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "E-Mail Receiver Address"
@@ -175,7 +175,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresa odesílatele e-mailu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid "E-Mail Settings"
@@ -183,7 +183,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Téma e-mailu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:365
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:793
@@ -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 ""
+msgstr "Zapnuto"
#: 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
@@ -254,7 +254,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Obecná nastavení"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
@@ -280,7 +280,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:224
msgid "Information"
-msgstr ""
+msgstr "Informace"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:720
msgid "Interface Name"
diff --git a/applications/luci-app-travelmate/po/fr/travelmate.po b/applications/luci-app-travelmate/po/fr/travelmate.po
index ef0ad6feaa..c6b10fcec8 100644
--- a/applications/luci-app-travelmate/po/fr/travelmate.po
+++ b/applications/luci-app-travelmate/po/fr/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-20 14:41+0000\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/fr/>\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.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -96,7 +96,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:572
msgid "Channel"
-msgstr ""
+msgstr "Canal"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:297
msgid ""
@@ -140,7 +140,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:226
msgid "Delete this network"
-msgstr ""
+msgstr "Supprimer ce réseau"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:245
msgid "Device"
@@ -159,7 +159,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:215
msgid "Drag to reorder"
-msgstr ""
+msgstr "Faites glisser pour réorganiser"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "E-Mail Hook"
@@ -216,7 +216,7 @@ msgstr "Éditer"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:221
msgid "Edit this network"
-msgstr ""
+msgstr "Éditer ce réseau"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
msgid "Enable the travelmate service."
@@ -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 ""
+msgstr "Activé"
#: 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
@@ -254,7 +254,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Paramètres généraux"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
@@ -280,7 +280,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:224
msgid "Information"
-msgstr ""
+msgstr "Information"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:720
msgid "Interface Name"
@@ -777,7 +777,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:276
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:769
msgid "none"
-msgstr ""
+msgstr "aucun"
#~ msgid "Action"
#~ msgstr "Action"
diff --git a/applications/luci-app-travelmate/po/pl/travelmate.po b/applications/luci-app-travelmate/po/pl/travelmate.po
index 3c0a5ab3ed..ea5519d6cb 100644
--- a/applications/luci-app-travelmate/po/pl/travelmate.po
+++ b/applications/luci-app-travelmate/po/pl/travelmate.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-11 22:18+0000\n"
-"Last-Translator: Atrate <Atrate@protonmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.3-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -100,7 +100,7 @@ msgstr "Wykrywanie logowania w sieci"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:351
msgid "Captive Portal URL"
-msgstr ""
+msgstr "Adres URL portalu przechwytującego"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:572
msgid "Channel"
@@ -111,6 +111,8 @@ msgid ""
"Check the internet availability, handle captive portal redirections and keep "
"the uplink connection 'alive'."
msgstr ""
+"Sprawdź dostępność internetu, obsługuj przekierowania do portalu "
+"przechwytującego i utrzymuj połączenie uplink 'aktywne'."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:147
msgid ""
@@ -129,7 +131,7 @@ msgstr "Koniec połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:466
msgid "Connection End Expiry"
-msgstr ""
+msgstr "Wygaśnięcie zakończenia połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:326
msgid "Connection Limit"
@@ -137,11 +139,11 @@ msgstr "Limit połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:426
msgid "Connection Start"
-msgstr ""
+msgstr "Rozpoczęcie połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:448
msgid "Connection Start Expiry"
-msgstr ""
+msgstr "Wygaśnięcie zakończenia połączenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:228
msgid "Del"
@@ -149,7 +151,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:226
msgid "Delete this network"
-msgstr ""
+msgstr "Usuń tą sieć"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:245
msgid "Device"
@@ -164,11 +166,11 @@ msgstr "Nazwa urządzenia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:587
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:829
msgid "Dismiss"
-msgstr ""
+msgstr "Odrzuć"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:215
msgid "Drag to reorder"
-msgstr ""
+msgstr "Przeciągnij, aby zmienić kolejność"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "E-Mail Hook"
@@ -229,7 +231,7 @@ msgstr "Edytuj tę sieć"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:287
msgid "Enable the travelmate service."
-msgstr ""
+msgstr "Włącz usługę Travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Enable verbose debug logging in case of any processing errors."
@@ -269,11 +271,11 @@ msgstr "Ustawienia główne"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
-msgstr ""
+msgstr "Wygeneruj losowy adres MAC unicast dla każdego połączenia uplink."
#: applications/luci-app-travelmate/root/usr/share/rpcd/acl.d/luci-app-travelmate.json:3
msgid "Grant access to LuCI app travelmate"
-msgstr ""
+msgstr "Przyznaj dostęp LuCI do aplikacji Travelmate"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
msgid ""
@@ -308,11 +310,11 @@ msgstr "Kreator interfejsu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:268
msgid "Interface Wizard..."
-msgstr ""
+msgstr "Kreator interfejsu ..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
msgid "LAN Device"
-msgstr ""
+msgstr "Urządzenie LAN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:247
msgid "Last Run"
@@ -346,7 +348,7 @@ msgstr "Kontrola błędów sieci"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logread.js:22
msgid "No travelmate related logs yet!"
-msgstr ""
+msgstr "Brak powiązanych dzienników travelmate!"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:275
msgid "OWE"
@@ -409,7 +411,7 @@ msgstr "Ścieżka do Klucza Prywatnego"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:258
msgid "Please install the separate 'qrencode' package."
-msgstr ""
+msgstr "Zainstaluj osobny pakiet \"qrencode\"."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:282
msgid ""
@@ -441,35 +443,39 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:114
msgid "QR-Code Overview"
-msgstr ""
+msgstr "Przegląd kodów QR"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:293
msgid "Radio Selection"
-msgstr ""
+msgstr "Wybór radia"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Randomize MAC Addresses"
-msgstr ""
+msgstr "Losowe adresy MAC"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:407
msgid "Receiver address for travelmate notification E-Mails."
-msgstr ""
+msgstr "Adres odbiorcy wiadomości e-mail z powiadomieniem o travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:115
msgid ""
"Render the QR-Code of the selected Access Point to comfortably transfer the "
"WLAN credentials to your mobile devices."
msgstr ""
+"Renderuj kod QR wybranego punktu dostępowego, aby w wygodny sposób przesłać "
+"dane uwierzytelniające WLAN do urządzeń mobilnych."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:592
msgid "Repeat Scan"
-msgstr ""
+msgstr "Powtórz skanowanie"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:293
msgid ""
"Restrict travelmate to a single radio or change the overall scanning order "
"(e.g. 'radio1 radio0')."
msgstr ""
+"Ogranicz travelmate do jednego radia lub zmień ogólną kolejność skanowania ("
+"np. 'radio1 radio0')."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:326
msgid "Retry limit to connect to an uplink."
@@ -501,23 +507,24 @@ msgstr "Rozmiar bufora skanowania"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:557
msgid "Scan on"
-msgstr ""
+msgstr "Skanowanie włączone"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:523
msgid "Script Arguments"
-msgstr ""
+msgstr "Argumenty skryptu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:412
msgid "Sender address for travelmate notification E-Mails."
-msgstr ""
+msgstr "Adres nadawcy dla powiadomień E-Mail dla travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:404
msgid "Sends notification E-Mails after every succesful uplink connect."
msgstr ""
+"Wysyła powiadomienie E-Mail po każdym udanym połączeniu przez sieć uplink."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:368
msgid "Service Priority"
-msgstr ""
+msgstr "Priorytet usługi"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Settings"
@@ -537,11 +544,11 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:579
msgid "Starting wireless scan on '"
-msgstr ""
+msgstr "Rozpoczynanie skanowania"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:229
msgid "Station ID"
-msgstr ""
+msgstr "Identyfikator stacji"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:235
msgid "Station Interface"
@@ -549,7 +556,7 @@ msgstr "Interfejs stacji"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:232
msgid "Station MAC"
-msgstr ""
+msgstr "Stacja MAC"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:226
msgid "Status / Version"
@@ -557,52 +564,58 @@ msgstr "Status/Wersja"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:571
msgid "Strength"
-msgstr ""
+msgstr "Siła"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:352
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:781
msgid "TLS"
-msgstr ""
+msgstr "TLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:353
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:782
msgid "TTLS"
-msgstr ""
+msgstr "TTLS"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:105
msgid "The QR-Code could not be generated!"
-msgstr ""
+msgstr "Nie można wygenerować kodu QR!"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:31
msgid "The firewall zone name"
-msgstr ""
+msgstr "Nazwa strefy zapory"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:36
+#, fuzzy
msgid "The interface metric"
-msgstr ""
+msgstr "Metryka interfejsu"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:395
+#, fuzzy
msgid "The lan network device, e.g. 'br-lan'."
-msgstr ""
+msgstr "Urządzenie sieci lan, np. \"br-lan\"."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
msgid "The logical vpn network interface, e.g. 'wg0' or 'tun0'."
-msgstr ""
+msgstr "Logiczny interfejs sieci VPN, np. „wg0” lub „tun0”."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:351
msgid ""
"The selected URL will be used for connectivity- and captive portal checks."
msgstr ""
+"Wybrany adres URL będzie używany do sprawdzania łączności i portalu "
+"dostępowego."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:368
msgid "The selected priority will be used for travelmate processes."
-msgstr ""
+msgstr "Wybrany priorytet będzie używany w procesach travelmate."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:359
msgid ""
"The selected user agent will be used for connectivity- and captive portal "
"checks."
msgstr ""
+"Wybrany agent użytkownika będzie używany do sprawdzania łączności i portalu "
+"dostępowego."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/logread.js:29
msgid "The syslog output, pre-filtered for travelmate related messages only."
@@ -612,11 +625,11 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:56
msgid "The uplink interface has been updated."
-msgstr ""
+msgstr "Interfejs uplink został zaktualizowany."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:26
msgid "The uplink interface name"
-msgstr ""
+msgstr "Nazwa interfejsu uplink"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:20
msgid ""
@@ -624,10 +637,13 @@ msgid ""
"creates an IPv4- and an IPv6 alias network interface with all required "
"network- and firewall settings."
msgstr ""
+"Aby korzystać z Travelmate, należy raz skonfigurować interfejs uplink. "
+"Kreator ten tworzy interfejs sieciowy IPv4- i IPv6 alias z wszystkimi "
+"wymaganymi ustawieniami sieci i zapory sieciowej."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:417
msgid "Topic for travelmate notification E-Mails."
-msgstr ""
+msgstr "Temat powiadomień E-Mail travelmate."
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:3
msgid "Travelmate"
@@ -635,7 +651,7 @@ msgstr "Travelmate"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:209
msgid "Travelmate Settings"
-msgstr ""
+msgstr "Ustawienia Travelmate"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:301
msgid "Treat missing internet availability as an error."
@@ -647,7 +663,7 @@ msgstr "Opóźnienie wyzwalacza"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:359
msgid "User Agent"
-msgstr ""
+msgstr "Agent użytkownika"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:380
msgid "VPN Hook"
@@ -655,15 +671,15 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:389
msgid "VPN Interface"
-msgstr ""
+msgstr "Interfejs VPN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:383
msgid "VPN Service"
-msgstr ""
+msgstr "Usługa VPN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:281
msgid "VPN Settings"
-msgstr ""
+msgstr "Ustawienia VPN"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:290
msgid "Verbose Debug Logging"
@@ -680,8 +696,9 @@ msgid "WPA Ent. (TKIP)"
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:238
+#, fuzzy
msgid "WPA Flags"
-msgstr ""
+msgstr "Flagi WPA"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:262
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:755
@@ -779,7 +796,7 @@ msgstr "Bezprzewodowe skanowanie"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:208
msgid "Wireless Settings"
-msgstr ""
+msgstr "Ustawienia sieci bezprzewodowej"
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:27
msgid "Wireless Stations"
@@ -798,7 +815,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:276
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:769
msgid "none"
-msgstr ""
+msgstr "brak"
#~ msgid "AP on"
#~ msgstr "AP włączony"
diff --git a/applications/luci-app-travelmate/po/uk/travelmate.po b/applications/luci-app-travelmate/po/uk/travelmate.po
index 4227af0f18..69f7abe2b7 100644
--- a/applications/luci-app-travelmate/po/uk/travelmate.po
+++ b/applications/luci-app-travelmate/po/uk/travelmate.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-07 21:24+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:73
msgid "-- AP Selection --"
@@ -230,7 +230,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 ""
+msgstr "Увімкнено"
#: 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
@@ -255,7 +255,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:279
msgid "General Settings"
-msgstr ""
+msgstr "Головні налаштування"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:314
msgid "Generate a random unicast MAC address for each uplink connection."
diff --git a/applications/luci-app-ttyd/po/fr/ttyd.po b/applications/luci-app-ttyd/po/fr/ttyd.po
index ba277d33d4..dcf00d774b 100644
--- a/applications/luci-app-ttyd/po/fr/ttyd.po
+++ b/applications/luci-app-ttyd/po/fr/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-02 06:41+0000\n"
-"Last-Translator: Christophe CHAUVET <christophe.chauvet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-24 08:56+0000\n"
+"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -82,7 +82,7 @@ msgstr "Activer SSL"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:74
msgid "Error"
-msgstr ""
+msgstr "Erreur"
#: applications/luci-app-ttyd/root/usr/share/rpcd/acl.d/luci-app-ttyd.json:3
msgid "Grant UCI access for luci-app-ttyd"
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:77
msgid "Info"
-msgstr ""
+msgstr "Infos"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:24
msgid "Interface"
@@ -219,7 +219,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
msgid "Warning"
-msgstr ""
+msgstr "Avertissement"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:12
msgid "ttyd Instance"
diff --git a/applications/luci-app-udpxy/po/ar/udpxy.po b/applications/luci-app-udpxy/po/ar/udpxy.po
index 9265b2018e..38f70ec6f8 100644
--- a/applications/luci-app-udpxy/po/ar/udpxy.po
+++ b/applications/luci-app-udpxy/po/ar/udpxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:41+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: 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-uhttpd/po/cs/uhttpd.po b/applications/luci-app-uhttpd/po/cs/uhttpd.po
index de7afe0272..f0578d58d1 100644
--- a/applications/luci-app-uhttpd/po/cs/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/cs/uhttpd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-02 09:02+0000\n"
-"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
diff --git a/applications/luci-app-uhttpd/po/uk/uhttpd.po b/applications/luci-app-uhttpd/po/uk/uhttpd.po
index b5810210af..8a5e3f2ad6 100644
--- a/applications/luci-app-uhttpd/po/uk/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/uk/uhttpd.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-17 11:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.11-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -28,7 +28,7 @@ msgstr "Легкий одно-поточний HTTP(S) сервер"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid "Aliases"
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
diff --git a/applications/luci-app-uhttpd/po/vi/uhttpd.po b/applications/luci-app-uhttpd/po/vi/uhttpd.po
index 8710856d79..392b85f0da 100644
--- a/applications/luci-app-uhttpd/po/vi/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/vi/uhttpd.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:00-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
+"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/vi/>\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -25,7 +27,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid "Aliases"
diff --git a/applications/luci-app-unbound/po/ar/unbound.po b/applications/luci-app-unbound/po/ar/unbound.po
index 0847cabf64..d696963a2c 100644
--- a/applications/luci-app-unbound/po/ar/unbound.po
+++ b/applications/luci-app-unbound/po/ar/unbound.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:41+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -120,7 +120,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
msgid "Default"
-msgstr ""
+msgstr "تلقائي"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:162
msgid "Denied (nxdomain)"
@@ -223,7 +223,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:278
msgid "Extended Statistics"
diff --git a/applications/luci-app-upnp/po/cs/upnp.po b/applications/luci-app-upnp/po/cs/upnp.po
index 7a517da4ef..a19ae7b628 100644
--- a/applications/luci-app-upnp/po/cs/upnp.po
+++ b/applications/luci-app-upnp/po/cs/upnp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-03-11 01:51+0000\n"
-"Last-Translator: Tomas Greif <greif.tomas@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/cs/>\n"
"Language: cs\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
msgid ""
@@ -121,7 +121,7 @@ msgstr "Vnější porty"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
msgid "General Settings"
-msgstr "Obecné nastavení"
+msgstr "Obecná nastavení"
#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
msgid "Grant access to upnp procedures"
diff --git a/applications/luci-app-upnp/po/uk/upnp.po b/applications/luci-app-upnp/po/uk/upnp.po
index b3f8c9fa7d..ab6e216277 100644
--- a/applications/luci-app-upnp/po/uk/upnp.po
+++ b/applications/luci-app-upnp/po/uk/upnp.po
@@ -1,17 +1,17 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2020-05-02 18:12+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Yevhen Chebotarev <gekinadres@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
msgid ""
@@ -32,7 +32,7 @@ msgstr "Активні переспрямування UPnP"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
msgid "Advanced Settings"
-msgstr "Додаткові параметри"
+msgstr "Розширені налаштування"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
msgid "Advertise as IGDv1 device instead of IGDv2"
@@ -123,7 +123,7 @@ msgstr "Зовнішні порти"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
msgid "General Settings"
-msgstr "Загальні параметри"
+msgstr "Головні налаштування"
#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
msgid "Grant access to upnp procedures"
diff --git a/applications/luci-app-upnp/po/vi/upnp.po b/applications/luci-app-upnp/po/vi/upnp.po
index 4489d917aa..e476a14523 100644
--- a/applications/luci-app-upnp/po/vi/upnp.po
+++ b/applications/luci-app-upnp/po/vi/upnp.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-08-16 06:59+0200\n"
-"PO-Revision-Date: 2019-11-20 17:06+0000\n"
-"Last-Translator: Le Van Uoc <kunkun3012@gmail.com>\n"
+"PO-Revision-Date: 2020-10-26 20:34+0000\n"
+"Last-Translator: 0x2f0713 <namhaiha0308@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/vi/>\n"
"Language: vi\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:171
msgid ""
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
msgid "Advanced Settings"
-msgstr ""
+msgstr "Cài đặt nâng cao"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:131
msgid "Advertise as IGDv1 device instead of IGDv2"
diff --git a/applications/luci-app-vnstat2/po/cs/vnstat2.po b/applications/luci-app-vnstat2/po/cs/vnstat2.po
index ae2307b279..72fbb712f1 100644
--- a/applications/luci-app-vnstat2/po/cs/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/cs/vnstat2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-05 06:18+0000\n"
-"Last-Translator: Dominik Lenoch <dlenoch@redhat.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
msgid "5 Minute"
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
msgid "Delete"
-msgstr ""
+msgstr "Odstranit"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
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 887539bfc1..767da217ed 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
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-10 10:41+0000\n"
-"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n"
+"PO-Revision-Date: 2020-10-21 08:14+0000\n"
+"Last-Translator: malrubaei <mhmd.alrubaei@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.3.1\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -154,7 +154,7 @@ msgstr "ممكن"
#: 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
msgid "Enabled"
-msgstr "ممكّن"
+msgstr "مفعل"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:243
msgid ""
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 4f9afe7204..086ccaa0c4 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
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-05 06:18+0000\n"
-"Last-Translator: Dominik Lenoch <dlenoch@redhat.com>\n"
+"PO-Revision-Date: 2020-10-27 21:26+0000\n"
+"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.3.2-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:63
msgid "%s (disabled)"
@@ -346,7 +346,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:41
msgid "Start"
-msgstr ""
+msgstr "Start"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:238
msgid ""
@@ -360,7 +360,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:47
msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "Stopped"